Graduated: 2019
Offers telehealth
NPI: 1902442874
Practice Locations (2)
OSH - PA PHYSICIANS GROUP, PC
2301 N 29TH ST, SUITE 500
PHILADELPHIA, PA 191323452
2154447510
OSH - RI PHYSICIANS GROUP PC
300 QUAKER LN
WARWICK, RI 028860159
4012335051
Source: CMS National Downloadable File, September 2026.