Duncan A. Macfarlan, M.D.

Family Medicine

Macfarlan Duncan 69288

Albemarle Square Family Healthcare

Main Phone: 434-978-2126

Fax: 434-973-4452

Clinical Interests

Cardiovascular Disease, Children, Geriatrics, Sports Medicine

Gender

Male

Medical Experience

Residency: University of Virginia