Found 2 places
Latitude: 42.2072 (42°12′26″N), Longitude: -87.8121 (87°48′43″W)
Address: Highwood, IL
Latitude: 42.2176 (42°13′3″N), Longitude: -87.8205 (87°49′14″W)
Foursquare