Menlo Park

Fleet Feet Menlo Park
859 Santa Cruz Ave
Menlo Park, CA 94025
650.325.9432
Email Us

Fleet Feet Store Hours:
Mon-Fri: 10-6, Thursday 10-8
Sat: 10-6
Sun: 11-5

women's running display shoes