Fleet Feet Menlo Park

Meet in the back of the store in the parking lot.

859 Santa Cruz Ave, Menlo Park, CA 94025

Saturday – October 19, 2019

8:30am–9:30am
Fleet Feet Menlo Park

Saturday – October 26, 2019

8:30am–9:30am
Fleet Feet Menlo Park