Palo Alto Playgrounds

+ Place
1 to 1 of 1

Mitchell Park

600 E Meadow Dr, Palo Alto, CA 94309 (Map)

Description:  21.4-acre district park that offers a wealth of active recreational opportunities. Amenities: Great lawn, quarter-mile…

+1 650.239.2487

1 to 1 of 1