Click to Home

Go To Search
Notify Me
Leo the lion
 
 

Town Plaza


 

IMG_0384.JPG    Town Plaza.JPG

Location

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.


Map of Park Location

Parks Information (PDFs):