Found 2 places
Address: Barrington, IL
Latitude: 42.1543 (42°9′16″N), Longitude: -88.1356 (88°8′8″W)
Foursquare
Latitude: 42.1535 (42°9′13″N), Longitude: -88.1343 (88°8′3″W)
Facebook