A member of the Catholic Archdiocese of Boston, this church is located on Warner Street, near the campus of Tufts…More University. It is adjacent to the Saint Clement Parish Schools, which serves elementary through high school students.
Masses are held every Sunday at 7, 9 and 11am.
Comment Recommend John Waller (Editor)
Comment Recommend Gina McCart
Comment Recommend christine.moffa
Find your Patch
Start a Blog