Castle Towing & Recovery - Contact Us

24/7 PHONE 724-656-2500
FAX 724-656-2501

SOUTH OFFICE LOCATION

833 SOUTH MILL STREET
NEW CASTLE, PA 16101
(MAILING ADDRESS)

NORTH OFFICE LOCATION

2304 WILMINGTON ROAD
NEW CASTLE, PA 16105

IMPOUNDED VEHICLES AND STORAGE FACILITY

1531 FREW MILL ROAD
NEW CASTLE, PA 16101
(BY APOINTMENT ONLY)

 

Vehicle Pick Up Hours

MONDAY THRU FRIDAY 9:00AM-4:00PM
(BY APPOINTMENT ONLY)