Return to Provider search results

Barbara MacFarlane, MD

Family Medicine

TeamHealth Hospitalist Group

Education

Doctor of Medicine
The University of Calgary Faculty of Medicine

Residency
Holy Cross Hospital

 

Board Certifications

American Board of Family Medicine