Address:
5172 Leavitt Rd, Lorain 44053
(440) 282-7420 (Phone)
Hospitals:
5172 Leavitt Rd, Lorain 44053
University Hospitals Elyria Medical Center
630 East River St, Elyria 44035
Education:
Medical School
Wright State University / Main Campus
Graduated: 1981
Flower Hosp