The base of operations for general automotive repair shops company Lohr Auto Repair & Towing are located at Johnstown, PA. It has an annual revenue of $234,600 and employs two people. The niche appeal of Lohr Auto Repair & Towing has made it quite noticeable within the boutique market. Owner Robert Lohr currently heads the firm's leadership.
Want to share more of your experience?GO TO FULL REVIEW