Select Your County or Region
W. Edith Ave and North San Antonio Rd, Los Altos, CA 94022
6 a.m.-9 p.m.
(650) 947-2790
Village Park is a small park with paths, benches, and the "Olympic Wannabes" sculpture.