Our Lady Immaculate Church
Catholic
192 School St, Athol, MA, 01331
Phone: (978) 249-2738
Website: www.parishesonline.com/find/our-lady-immaculate-church
Connect: Facebook
Nearby Churches
- St John's Episcopal Church · Athol, MA
- Starrett Memorial Methodist · Athol, MA
- First Church Unitarian Universalist · Athol, MA
- Athol-orange Baptist Church · Athol, MA
- Athol Congregation Church · Athol, MA
- St. Francis of Assisi Catholic Church · Athol, MA