859 Santa Cruz Ave.
Menlo Park, CA 94025
Phone: (650) 325-9432
10am - 7pm
10am - 6pm
12pm - 5pm
Fleet Feet Menlo Park will be open on New Year's Day from noon to 5 p.m.
Stop in to check out our one-day sale and to gear up for your fittest year yet!
see the latest from Fleet Feet Menlo Park