Tello's Auto Repair


1537 Callens Rd
Ventura, CA 93003

 

An Auto Repair in Ventura CA

We specialize in auto-repairs, American and Japanese cars, trucks, and SUV'S. We do tune-ups, brakes, oil & lube, timing belts, clutches, water/fuel pumps, and computer diagnostics.


Day Opening Closing
Mon-Fri 8:00am 5:30pm
Sat-Sun Closed  
Click the button to add a review for Tello's Auto Repair

Add Review