Saint Thomas More Catholic Chapel & Center at Yale UniversityChapelShare268 Park StreetNew Haven, CT 06511United StatesGet directions