Dr. Leslie Scher 58 Miracle Mile, Coral Gables, FL 33134, United States of America +1 305-444-8331 https://clarineyecare.com/about-us/ Reviews Map