Village Park - Los Altos, CA

Village Park - City of Los Altos, CA

Pictures of Village Park are shown below.

Village Park

  • Location: Corner of Edith Avenue and San Antonio Road
  • Description:  A 0.75 acre park with paths, benches and quiet spots. The "Olympic Wannabe's" sculpture is here.
  • Amenities: Benches, quiet places.