Dr. Macdonald attended State University of New York at Buffalo School of Medicine and graduated in 2016 (6 years ago). State University of New York at Buffalo School of Medicine is ranked #74 number in the "Best Medical Schools" by U.S. News.
Dr. Macdonald works at Schenk Primary Care Medicine PLLC, which has 3 other health providers.
As an internal medicine, Dr. Macdonald may see patients with the following conditions. Please check with Dr. Macdonald what conditions he treats. Dr. Macdonald may treat additional conditions not listed.
Dr. Macdonald is a internist.
Providers chosen based on Dr. Macdonald's location and specialties.