Medical school: BAYLOR COLLEGE OF MEDICINE
Graduated: 2012
NPI: 1689017451
Practice Locations (3)
THE MIRIAM HOSPITAL
208 COLLYER ST, SUITE 100
PROVIDENCE, RI 029041560
4017937191
LIFESPAN PHYSICIAN GROUP INC
593 EDDY ST
PROVIDENCE, RI 029034923
4014444000
RHODE ISLAND HOSPITAL
593 EDDY ST
PROVIDENCE, RI 029034923
4016061004
Source: CMS National Downloadable File, September 2026.