South Athol Methodist Church
Methodist
South Athol Methodist Church is a Methodist church in New Salem, Massachusetts.
- Address
- New Salem, MA 01355
Location data © OpenStreetMap contributors. More churches in New Salem. · Suggest a correction.
Methodist
South Athol Methodist Church is a Methodist church in New Salem, Massachusetts.
Location data © OpenStreetMap contributors. More churches in New Salem. · Suggest a correction.