Medical school: TUFTS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1989
NPI: 1346222031
Practice Locations (4)
YALE UNIVERSITY
267 GRANT ST
BRIDGEPORT, CT 066102805
2033843000
YALE UNIVERSITY
111 GOOSE LN
GUILFORD, CT 064375101
2037477300
YALE UNIVERSITY
40 TEMPLE ST
NEW HAVEN, CT 065102715
YALE UNIVERSITY
800 HOWARD AVE
NEW HAVEN, CT 065191369
2037852140
Source: CMS National Downloadable File, September 2026.