Our hours
Monday - Thursday 11 a.m. - 6 p.m.
Friday - Saturday 10 a.m. - 6 p.m.
Sunday 11 a.m. - 6 p.m.
Our phone number
(650) 325-9432
Our location
We are in beautiful downtown Menlo Park, not far from the Stanford University campus. Our address:
859 Santa Cruz Ave. Menlo Park CA 94025650.325.9432
Connect With Us
see the latest from Fleet Feet Sports Menlo Park