Specialties
When your car is broken down on the roadside, don't sit around and wait for the other guys. Castle Towing is proud to bring drivers throughout New Castle the wrecker and flatbed towing service they need 24 hours a day, 7 days a week. Whether you need a jump start or a tow to your favorite mechanic's shop, count on Castle Towing.