Found 2 places
Address: 403 North 8Th St, West Dundee, IL 60118
Latitude: 42.1016 (42°6′6″N), Longitude: -88.2876 (88°17′15″W)
Latitude: 42.0988 (42°5′56″N), Longitude: -88.2865 (88°17′11″W)