The First New Catholic church in Boston in decades has opened

The Boston Pilot has this article here.