Yale University Health Service

Address

55 Lock Street, Yale Health
New Haven, CT 06511