American Towing


140 Reed Court
Chula Vista, CA 91911

A Towing Service in Chula Vista CA

Since 1963, American Towing, or its predecessor entity, has conducted vehicle towing and service operations within San Diego County. American Towing is devoted to quality service and 100% customer safety/satisfaction.


Day Opening Closing
Mon-Fri 8:00 AM 5:00 PM
Sat-Sun Closed  
Click the button to add a review for American Towing

Add Review