Skip to content
Auto Repair Shop
Find, Connect, and Get it Fixed!
Menu
Boost Your Visibility!
All Articles
Menu
Specialized Auto Inc in Santa Cruz, CA 95062
Specialized Auto Inc
2415 Chanticleer Avenue
(831) 462-3458
http://specializedautos.com