Chester Thomas M OD 833 E Broad St, Elyria, OH 44035, United States of America +1 440-365-5965 http://clevelandeyeclinic.com/ Reviews Map