Found 2 places
Latitude: 42.1949 (42°11′42″N), Longitude: -88.1125 (88°6′45″W)
Address: 197 Rand Rd, Lake Zurich, IL 60047
Latitude: 42.1949 (42°11′42″N), Longitude: -88.1124 (88°6′45″W)