Google Map
Description
Santa Claus will stop here. Filling us all with joy and cheer! Visit Santa at Town Hall on December 2 from 4-6 PM prior to the Christmas Parade.
The Amherst Christmas Parade begins at 6:30 PM on Dec. 2 in Downtown Amherst. This year's theme is Blue Christmas.
Who
All ages