For Stroller Strides, meet at the paved area between the baseball and soccer fields near the bathrooms.
501 Laurel St, Menlo Park, CA 94025
p: 650-395-7558