Graduated: 1982
Offers telehealth
NPI: 1720180797
Practice Locations (2)
LIFESPAN PHYSICIAN GROUP INC
195 COLLYER ST, SUITE 201
PROVIDENCE, RI 029041869
4012727799
BROWN UROLOGY, INC.
195 COLLYER ST, SUITE 201
PROVIDENCE, RI 029041869
4012727799
Source: CMS National Downloadable File, September 2026.