St. Thomas More Chapel Garden New Haven CT

Catholic church in New Haven, United States
Suggest an edit · Your business? Claim now

Add more information

Add hours
Saint Thomas More Catholic Chapel & Center at Yale University offers a place where students and visitors can grow in their Catholic faith.
Donate with Microsoft
Your gift will support Saint Thomas More Corporation
Your gift will support Saint Thomas More Corporation