Skechers Authorized Retailers - LADY FOOT LOCKER in Capitola, California (Shoes) - Map

Map & Directions Store Details & Deals

1855 41st Avenue
Space J-7
Capitola, California 95010
Capitola Mall

Phone: (831) 476-8553

Detailed Map