New Balance Carmel - Hours & Locations
New Balance - Santa Cruz
1148 Soquel Ave., Santa Cruz CA 95062 Phone Number:(831) 465-1400Hours may fluctuate
Distance:29.80 miles
New Balance - Santa Cruz
1664b Soquel Dr., Santa Cruz CA 95065 Phone Number:(831) 462-8228Hours may fluctuate
Distance:30.21 miles