Graduated: 2006
NPI: 1477603256
Practice Locations (2)
OSH - RI PHYSICIANS GROUP PC
300 QUAKER LN
WARWICK, RI 028860159
4012335051
OSH - RI PHYSICIANS GROUP PC
2000 DIAMOND HILL RD, SUITE 18
WOONSOCKET, RI 028951554
4014707116
Source: CMS National Downloadable File, September 2026.