Medical school: GEISEL SCHOOL OF MEDICINE AT DARTMOUTH
Graduated: 1995
NPI: 1922076736
Practice Locations (2)
THE PROVIDENCE COMMUNITY HEALTH CENTERS INC.
1 RANDALL SQ
PROVIDENCE, RI 029042709
4012746339
THE PROVIDENCE COMMUNITY HEALTH CENTERS INC.
375 ALLENS AVE
PROVIDENCE, RI 029055010
4014440400
Source: CMS National Downloadable File, September 2026.