Directions

Holden Chapel is located at 279 Reservoir Street, Holden MA, 01520.


View Larger Map