We’re sorry, we’re no longer accepting appointments online.
Stanford Avenue Automotive
Automotive
110 Stanford Avenue
Santa Cruz,
CA
95062
(831) 425-1773
Mon - Fri: 8:00AM - 5:00PM
Sat - Sun: Closed