Found 1 place
Address: Parade Rd, Lexington, IL
Latitude: 40.6456 (40°38′44″N), Longitude: -88.7832 (88°46′0″W)