( 8 Reviews )
Lake Barrington Field House
Sports Activity Location, Recreation Center, Sports Club
28156 W Northpointe Pkwy Lake Barrington, IL 60010
John Bach
Big sports complex for Barrington and the surrounding area. Facilities are nice but service can sometimes be slow simply based on the mass amount of people that are there ... more
( 0 Reviews )