Holden Chapel Church of Holden, MA. The location of Holden Chapel Church is 01520, 279 Reservoir St - marked with a pin on Google Map.