Back to All Events

Weekday Mass - St. Theresa of Avila Parish

  • St. Theresa of Avila Parish 2078 Centre Street Boston, MA, 02132 United States (map)

Please join us for Mass in the Main Church. Pavilion doors will open 15 minutes prior to Mass.

Earlier Event: November 29
Sunday Mass - St. Theresa of Avila Parish
Later Event: December 3
Parish Outreach - Fisher House Boston