adidas retailer - Shoe Fantasy in Montrose, California (Sports, Clothing, Equipment) - Map

Map & Directions Store Details & Deals

2274 Honolulu Ave
Montrose, California 91020

Phone: 818-2494392

Detailed Map