Dr. Abowd is a Toledo native, graduating from St. Francis de Sales High School, Kenyon College and the Medical College of Ohio. He completed his Ophthalmology residency at the Kresge Eye Institute in Detroit, and a Fellowship in Oculoplastic and Reconstructive Surgery at the Kresge Eye Institute and Detroit Medical Center..