NOTE: Our business offices are currently closed. The park remains open daily 9am-5pm. More info here. For the latest updates regarding COVID-19, click here.

LOS GATOS TOWN PLAZA

WEBSITE: http://www.losgatosca.gov/index.aspx?NID=1651

The Town Plaza is located at the corner of West Main Street and Santa Cruz Avenue in downtown Los Gatos.

This quaint park features an interactive water fountain, planters, benches, lawn area and walkways.

S. Santa Cruz Ave at West Main St
Los Gatos, CA 95030
Google Maps