California Local Logo

Village Park

W. Edith Ave and North San Antonio Rd, Los Altos, CA 94022

6 a.m.-9 p.m.

(650) 947-2790

WEBSITE

Village Park is a small park with paths, benches, and the "Olympic Wannabes" sculpture.