Holden Senior Center Address 1130 Main St, Holden MA 01520 United States Upcoming Events No events in this location