Home » Locations » Los Gatos Town Plaza Park

Los Gatos Town Plaza Park

Loading Map....

Montebello Way
Los Gatos
United States

Los Gatos Town Plaza Park, located at Main Street and Santa Cruz Avenue in downtown Los Gatos. This quaint park features an interactive water fountain, planters, benches, lawn area and walkways.

Upcoming Events

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.