Weston's Auto Body & Paint
Closed
Photos
1298 Fair Ave
Santa Cruz, CA 95060
Weston's Auto Body & Paint offers repairs, paint jobs, paint removal, and installation of new and old parts in Santa Cruz, CA. We have 50+ years of experience.
Owner verified
See a problem?