Graduated: 2013
NPI: 1639505621
Practice Locations (2)
OSH MI PHYSICIANS GROUP, PC
3250 FREEDOM DR
CHARLOTTE, NC 282082817
7047096009
OSH MI PHYSICIANS GROUP, PC
3416 POOLE RD, SUITE 120
RALEIGH, NC 276102918
9199027366
Source: CMS National Downloadable File, September 2026.