Graduated: 2019
NPI: 1063757144
Practice Locations (2)
HORIZON INTERNAL MEDICINE PLLC
138 DUBLIN SQUARE RD, SUITE B
ASHEBORO, NC 272038601
3366101300
OSH MI PHYSICIANS GROUP, PC
103 COUNTRY CLUB DR
FAYETTEVILLE, NC 283017603
9104007002
Source: CMS National Downloadable File, September 2026.