Star Automotive is located at the address 750 Francis Ave in San Luis Obispo, California 93401. They can be contacted via phone at (805) 543-7827 for pricing, hours and directions. Star Automotive specializes in Autos, Diesel, European.
Star Automotive has an annual sales volume of 1M – 1,999,999. .For more information contact Brian Wampler, Owner
Star Automotive provides Rebuilding,...
Independent mercedes-benz services
Independent Mercedes-Benz Services and Repairs.