Address:
5700 Cooper Foster Park Rd W, Lorain, OH 44053
26300 Euclid Ave, Euclid, OH 44132
300 Locust St, Akron, OH 44302
Education:
Hahnemann University - Doctor of Medicine
University Hospitals - Case Medical Center - Residency - Ophthalmology
Board certifications:
American Board of Ophthalmology Certification in Ophthalmology