Contact Info

Leora Horwitz, MD, MHS
Patient Care Location
Primary Care Center, Yale New Haven Hospital
789 Howard Avenue

New Haven, CT 06519
View on map...
Office Location
Section of General Internal MedicineE.S. Harkness Memorial Hall, Building A
367 Cedar Street, Ste Suite 401

New Haven, CT 06510
View on map...
Mailing Address
Internal MedicinePO Box 208025
367 Cedar Street

New Haven, CT 06520-8025