Fleet Feet Menlo Park

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

859 Santa Cruz Ave, Menlo Park, CA 94025

Saturday – August 24, 2019

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

Saturday – August 31, 2019

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