Medical school: YALE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1981
Offers telehealth
NPI: 1780648238
Practice Locations (1)
INTERNAL MEDICINE OF EAST HAVEN PC
144 N MAIN ST, SUITE 5
BRANFORD, CT 064053044
2034689775
Source: CMS National Downloadable File, September 2026.