Where do you need Auto Repair Shops ?
Star Automotive
805-543-7827
35.260021
-120.642917
www.starautomotiveslo.com
HOURS:
Sats and Suns Closed
PAYMENT: American Express, Discover, Mastercard, Visa
About Star Automotive
We CAN Program The Merceds-Benz Computers In Your Car, Specialized Independent Mercedes-Benz Services, Sds Equipped Shop-Factory Mercedes-Benz Star Diagnostic System, Over 20 Years of Experience, BBB