The New England Eye Center is one of the leading eye care facilities in Boston, providing cutting-edge treatment for all types and stages of vision loss. They offer comprehensive services that include consultations as well as surgeries to restore or replace damaged eyesight with state-of art equipment at their Brookline location