Water Star Motors in Santa Cruz
(831) 457-0996
Water Star Motors is a family owned and operated auto repair shop servicing cars in Santa Cruz since 1993. We have a reputation for quality, honesty and dependability. We are a mechanically, spiritually and environmentally conscious auto repair shop. We ...