Loading Map....
Address
Montebello Way
Montebello Way
Los Gatos
California
Pacific
95030
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.