» » » Subaru of Santa Cruz

Subaru of Santa Cruz

(831) 420-1500

4100 Auto Plaza Drive, Capitola, CA 95010

Auto Makes We Service

Subaru

Specialties

Oil Change & Lube Scheduled Maintenance Service & Repair

Amenities

Parts/Accessories

Customer Reviews (0 reviews)

» Be the first to review this shop