Star Autobody is located at 404 S Leechburg Hill Rd, Leechburg, PA. This business specializes in Auto Body Shops.
by merchantcircle on October 13, 2015 from merchantcircle
Information from the business
Star Autobody located at 404 South Leechburg Hill Road in Leechburg, PA services vehicles for Truck Body Repair. Call (724) 845-7082 to book an appointment or to hear more about the services of Star Autobody.
by mechanicadvisor on December 28, 2013 from mechanicadvisor