CLOSE
  OR   Browse our full list of cities

Loading
5 stars
8 review(s)  

Ortiz Automotive & Towing

3369 National Avenue, San Diego, CA 92113

HOURS: 24 hour service

(619) 768-0972

neighborhoods: Central, Central San Diego, Memorial

Teaser: Certified Towing and Auto Repair Solution in San Diego

24 hour service