The Los Gatos Town Plaza Park

The Los Gatos Town Plaza Park

East Main St & Santa Cruz Ave
Los Gatos, CA 95032

WEBSITE

MORE DETAILS:

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.

1

1

What Do You Think?

Login to
Comment

(Maximum characters: 800) | You have characters left.

Thoughts, Tips & Reviews

Upcoming Events by This Business

No upcoming events.