Found 3 places
Latitude: 41.6413 (41°38′29″N), Longitude: -88.0813 (88°4′53″W)
Address: 715 Independence Blvd, Romeoville, IL 60446
Latitude: 41.656 (41°39′22″N), Longitude: -88.0786 (88°4′43″W)
Latitude: 41.6517 (41°39′6″N), Longitude: -88.1226 (88°7′21″W)