Found 3 places
Latitude: 42.0914 (42°5′29″N), Longitude: -88.2872 (88°17′14″W)
Address: 555 S 8Th St, West Dundee, IL 60118
Latitude: 42.0912 (42°5′28″N), Longitude: -88.2873 (88°17′14″W)
Latitude: 42.1021 (42°6′7″N), Longitude: -88.3163 (88°18′59″W)