Medical school: BAYLOR COLLEGE OF MEDICINE
Graduated: 2019
Offers telehealth
NPI: 1689139909
Practice Locations (2)
BROWN UROLOGY, INC.
195 COLLYER ST, SUITE 201
PROVIDENCE, RI 029041869
4012727799
LIFESPAN PHYSICIAN GROUP INC
2 DUDLEY ST
PROVIDENCE, RI 029053236
4012727799
Source: CMS National Downloadable File, September 2026.