Medical Eye Exams, Contact Lenses, and Designer Eyewear in Roslindale, MA.

Contact lens refills now available online. Prescriptions extended.  Get started.

Eye care during COVID-19

What can I expect at my next appointment? What safety measures have you put in place?

Learn more →

Schedule an appointment

To schedule your next appointment with Dr. Cari Cannon, call 617-323-0200, or schedule online.

Schedule online →

Eyewear & Sunglasses

We’ve created a complimentary concierge service so you can purchase the frames you want, more safely.

See more →

About Dr. Cari Cannon

Dr. Cannon sat on the MSO Executive Board as Chairperson for the City of Boston since 2009 and is an active AOA member.

Learn more →

Order contact lenses online

1: Simply register to access your account and verify your prescription.
2: Customize your order (we are offering free shipping with 2 boxes or more).
3: Receive your contact lenses at your door in just a few days.

Get Started

Our Eyewear Brands

Optometrist Dr. Cari Cannon

Optometrist Dr. Cari Cannon graduated from the New England College of Optometry in Boston, Massachusetts in 2004 and has been an active member of the American Optometric Association (AOA) and Massachusetts Society of Optometry (MSO) since 2000. She has sat on the MSO Executive Board as Chairperson for the City of Boston since 2009. Dr. Cannon became a member of Vision Source in 2005, a premier group of private Optometrists across the United States and Canada.

Read more