Cleveland Clinic - Cole Eye Institute Beachwood
2000 Auburn Dr #100, Beachwood 44122