Found 2 places
Address: Elgin, IL 60120
Latitude: 42.0401 (42°2′24″N), Longitude: -88.2835 (88°17′0″W)
Latitude: 42.0145 (42°0′52″N), Longitude: -88.2855 (88°17′8″W)