Mention you found them on USABreakdown.com!
Contact Information
20617 South St, Tehachapi, CA 93561
Detailed Information
Castro Towing in Tehachapi, CA provides towing services 24 hours a day. Call for all of your semi tractor towing needs.
Nearby
2000 East Tehachapi Blvd., Tehachapi, CA 93561 4.82 mi