1. Tommy-Terri Shop 200 Applebee St, Barrington, IL 60010 Coordinate: 42.156,-88.13956 Phone: (847) 381-2005
2. Amazing Gracies 126 W Main St Ste 3, Barrington, IL 60010 Coordinate: 42.15448,-88.13715 Phone: (847) 304-1170