Thank you for trusting Independent Eye Care with your vision care. We’re excited to announce that we’re now part of the MyEyeDr. family! You will continue to see the doctors and staff you have come to know -- just with a new office name. As part of MyEyeDr.'s values, we welcome all insurance plans and offer a large selection of eyewear. You can book your next appointment online using the links below.


164 Sylvan Street Danvers, MA 01923

(978) 774 4500


253 Boston Street Topsfield, MA 01983

(978) 887 0068

Beverly - Cabot St

495 Cabot Street Unit 1 Beverly, MA 01915

(978) 921 5000