Shamik Bafna
Specialties: OphthalmologyAffiliation: Cleveland Clinic, University Hospitals
Office Location:
Cleveland Eye Clinic
7001 S. Edgerton Road, Suite B
Brecksville, Ohio 44141
Phone: 440-526-1974