Directions

We are located at Holden Chapel, 279 Reservoir Street, Holden, MA 01520.


View Larger Map