Biography
Dr. McGarrity graduated medical school from SUNY Health Sciences Center in Syracuse, NY. His internal medicine internship and residency were completed at the University of Virginia in Charlottesville, which is also where he performed a diabetes and metabolism fellowship.
Dr. McGarrity is board-certified in Internal Medicine, Endocrinology, and Diabetes and Metabolism.