Graduated: 2011
NPI: 1407203870
Practice Locations (2)
OSH - PA PHYSICIANS GROUP, PC
2301 N 29TH ST, SUITE 500
PHILADELPHIA, PA 191323452
2154447510
OAK STREET HEALTH OF TEXAS PLLC
2008 S WAYSIDE DR, SUITE 500
HOUSTON, TX 770232807
2817077365
Source: CMS National Downloadable File, September 2026.