Medical school: DES MOINES UNIVERSITY OF OSTEOPATHIC MEDICINE AND HEALTH SCIENCES
Graduated: 1984
Offers telehealth
NPI: 1194768283
Practice Locations (3)
DUKE UNIVERSITY AFFILIATED PHYSICIANS, INC.
1821 HILLANDALE RD
DURHAM, NC 277052671
DUKE UNIVERSITY AFFILIATED PHYSICIANS, INC.
4220 N ROXBORO ST
DURHAM, NC 277041826
9194711518
DUKE UNIVERSITY AFFILIATED PHYSICIANS, INC.
5102 N ROXBORO ST
DURHAM, NC 277041420
9194711518
Source: CMS National Downloadable File, September 2026.