APPOINTMENTS




Drive On In
We are open Monday thru Friday from 8 a.m. to 5 p.m., except on the following holidays: New Year's Day, Memorial Day, Independence Day, Labor Day, Thanksgiving, and Christmas Day.

Water Star Motors [Click Here for Directions]
318-A River Street
Santa Cruz, CA 95060
Phone: 831-457-0996
Email: Your Serene, Green Auto Repair Team
    [Click map for directions]


View Larger Map