Customer Service

Phone: (408) 988-9800
Fax: (408) 988-9300
We speak English and Spanish

Hours

M-F 7:00am – 5:00pm
Closed Saturday and Sunday

Directions

3242 De La Cruz Blvd,
Santa Clara, CA 95054

Need a tow? Elite Towing (650) 212-1010

Reviews

Schedule Appointment


Value Partners