Towing New Castle PA - Local Tow Truck, Roadside & Auto Repair

New Castle PA towing company, Greg’s Towing and Auto Repair is your source for trusted towing, roadside assistance, and auto repair in New Castle, Ellwood City, on I-376, US-422, US-224, I-79, and throughout Lawrence County. We are a locally-owned and operated towing company and are available to assist you in your time of need.

Greg's Towing and Auto Repair Reviews