1. Barrington Performance 803 S Hough St, Barrington, IL 60010 Coordinate: 42.14447,-88.13559 Phone: (847) 382-9710