Graduated: 2013
NPI: 1497159263
Practice Locations (2)
OSH - PA PHYSICIANS GROUP, PC
2301 N 29TH ST, SUITE 500
PHILADELPHIA, PA 191323452
2154447510
OSH-VA PHYSICIANS GROUP PLLC
6206 N MILITARY HWY, SUITE H
NORFOLK, VA 23518
7572715282
Source: CMS National Downloadable File, September 2026.