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

More Catholic churches in Athol, MA

What to expect on your first visit