Castle Towing & Recovery - Contact Us
24/7 PHONE 724-656-2500
FAX 724-656-2501
NEW CASTLE, PA 16101
(MAILING ADDRESS)
NEW CASTLE, PA 16105
NEW CASTLE, PA 16101
(BY APOINTMENT ONLY)
FAX 724-656-2501
SOUTH OFFICE LOCATION
833 SOUTH MILL STREETNEW CASTLE, PA 16101
(MAILING ADDRESS)
NORTH OFFICE LOCATION
2304 WILMINGTON ROADNEW CASTLE, PA 16105
IMPOUNDED VEHICLES AND STORAGE FACILITY
1531 FREW MILL ROADNEW CASTLE, PA 16101
(BY APOINTMENT ONLY)
Vehicle Pick Up Hours
MONDAY THRU FRIDAY 9:00AM-4:00PM
(BY APPOINTMENT ONLY)