pie_flap
Illinois
Barrington
(in United States > Illinois)
Worth visiting!
well i kinda live here...
the town itself doesnt have much other than a lot of money and proximity to several large commercial centers (woodfield mall in schaumburg, and deer park shopping center in kildeer). not much to do, everything is spaced so you have to drive to get pretty much anywhere outside of the main parts of town.

