Maywood Park Creek Trails
3300 Pruneridge Ave
Santa Clara, CA 95051
Maywood Park Creek Trails offers a serene outdoor experience in Santa Clara, CA, where visitors can enjoy nature walks and hiking along the picturesque creek trails.
The park provides a peaceful escape from the hustle and bustle of city life, inviting guests to immerse themselves in the beauty of the natural surroundings.
Generated from their business information
See a problem?
You might also like
Partial Data by Foursquare.