Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 2005
NPI: 1972805711
Practice Locations (1)
UNC PHYSICIANS NETWORK LLC
1100 HOLLY SPRINGS RD, SUITE 212
HOLLY SPRINGS, NC 275409469
9195521457
Source: CMS National Downloadable File, September 2026.