Cleveland Eye Clinic
1710 Cooper Foster Park Rd, Lorain 44053