Allan R. Macdonald, MD

Family Medicine, Primary Care

loading...
Rating by Patients See Comments
Board Certification:

Family Medicine

Medical School:

1983 - University of Rochester School of Medicine, Rochester, NY

Residency:

Highland Hospital Family Medicine Program, Rochester, NY