Graduated: 2019
Offers telehealth
NPI: 1902445323
Practice Locations (3)
YALE UNIVERSITY
800 HOWARD AVE
NEW HAVEN, CT 065191369
2037852140
YALE UNIVERSITY
194 HOWARD ST
NEW LONDON, CT 063205544
8604420564
YALE UNIVERSITY
50 GAYLORD FARM RD
WALLINGFORD, CT 064922899
2032842800
Source: CMS National Downloadable File, September 2026.