1. LP Studio 333 W Main St, Barrington, IL 60010 Coordinate: 42.15394,-88.14207 Phone: (224) 655-7910