(831) 462-3458
2415 Chanticleer AvenueSanta Cruz, CA 95062
http://www.specializedautos.com
Map & Directions