Found 2 places
Address: 3401 Griffin Ave, Pekin, IL 61554
Latitude: 40.5497 (40°32′59″N), Longitude: -89.5986 (89°35′55″W)
Address: 1101 Veerman St, Pekin, IL 61554
Latitude: 40.5772 (40°34′38″N), Longitude: -89.621 (89°37′16″W)