Yale University Health Service

Address

55 Lock St
New Haven, CT 06511