Serving Ventura County Since 1989
Contact Us
Star Motors would love to hear from you! We welcome your questions and would be happy to assist you in scheduling your next service appointment.
Phone:
(805) 658-2978
Address:
1649 Palma #F,
Ventura, CA 93003