We are open!


Our offices are open, but we are asking that all visits are scheduled appointment. If you have missed a medically related appointment, please call to reschedule. If you had an appointment scheduled during the time we were closed, we will be reaching out to you soon.


During this time, we have specific protocols we must follow to maintain a safe environment for our patients and staff. We are limiting the number of people within our office during appointment times. All patients (over the age of two) are required to wear a mask or a cloth face covering before entering the office. For more information regarding our current safety policies, please contact the office.



(207) 496-5111        

37 Herschel Street Caribou, Maine 04736 


(207) 764-5111

491 Main Street  Presque Isle, Maine 04769  

Call Today!          Caribou: 207-496-5111    Presque Isle: 207-764-5111

  • Optical Shop, Mavor Optical, with hundreds of the latest eye wear to suit your style and budget

Follow us on:

To schedule an appointment

We are here to help you with the best eye care possible. Our entire staff will strive to give service that is second to none and more. Please call one of our two locations to schedule your appointment.

Our Services 

To keep your vision healthy and clear Family Eye Care & Mavor Optical offers a wide range of personal and professional services to suit your eye care needs.

  • Comprehensive ocular health examinations
  • Diagnosis and treatment of eye diseases
  • Emergency and urgent eye care services
  • Refractions for glasses & contact lenses
  • Surgery consultation

Welcome to our practice!

Celebrating 100 yearsand four generations of optometrists dedicated to serving our community and eye care needs since 1920. We've created an optometric practice in which we focus on eye health for the whole family. You'll love the results that we can get with our combination of the latest technology and instrumentation and a caring staff of experienced professionals.

Family Eye Care & Mavor Optical


Dr. Craig K. Small   Dr. Abby J. Small   Dr. Paige M. Small