University Eye Care & Surgery 18599 Lakeshore Blvd, Cleveland, OH 44119, United States of America +1 216-383-5900 Reviews Map