Marymeade Park — Los Altos

Playground in Los Altos

Where
1285 Fremont Ave, 94024, Los Altos, CA

Good to know

  • 2.5-acre park with playground, tennis courts, and picnic facilities.

Official page

More in Los Altos