Immaculate Heart of Mary Catholic Church

Immaculate Heart of Mary is located at 903 S Main Street in the town of Blackstone.  Mass is on Sunday at 9:00 a.m. and reconciliation is by appointment.  New parishioners and guests are always welcome!  


Learn more about the Immaculate Heart of Mary Living Our Mission campaign and how you can help your parish!