what is the location of the largest roman catholic church in new england ?
1400 washington street