December 2, 4-9pm
The Hayes Valley Holiday Stroll returns for its 32nd year on December 2, 4-9pm! A festive celebration, the event features music, shopping, performances, kid activities and more!
More info can be found on the Hayes Valley Neighborhood Association site.
Event hosted by Hayes Valley Merchants Association, Hayes Valley Neighborhood Association, with support from Hayes Valley Art Works.