Medal of Liberty Award Presentation Medal of Liberty Award Presentation took place at the Holliston Senior Center on December 7, 2019. Town EventHCATTVDecember 7, 2019 Facebook0 Twitter LinkedIn0 Pinterest0 0 Likes