Holiday Stroll
21st Annual Holiday Stroll
Downtown Los Altos Main and State Streets, Los Altos, CA, United StatesJoin the Los Altos Village Association for the 21st Annual Holiday Stroll through Downtown Los Altos on Friday, November 8th from 5-9pm. Discover unique gifts, enjoy sparkling lights, strolling carolers, shopping specials and fun at