Skip to main content



Dr. Clare Leonard OD

Expert Optometrist Dr. Leonard

Dr. Clare L. Leonard graduated from the University of Alabama School of Optometry in 2001 with honors. She received both a Bachelors and a Masters degree in Biology from UAB. Prior to attending the University of Alabama in Birmingham, she attended the University of Alabama in Tuscaloosa and was a member of the Million Dollar Band. During optometry school, Dr. Clare L. Leonard participated in the Student Volunteers in Optometric Service to Humanity and enjoyed providing eye care in Central America. She was also a member of the Golden Key and Beta Sigma Kappa honor societies. Dr. Leonard is currently...

Expert Optometrist Dr. Charbonneau

Dr. Mary Charbonneau is a Florida native and has been an optometrist since 1999, graduating from Nova Southeastern University College of Optometry. She completed a residency at the VA Medical Center in Tennessee through Southern College of Optometry. She practiced in Jacksonville, FL for 8 years with a large Ophthalmology group while teaching courses for Optometric Assistants at Florida Community College. She is a past president of the Northeast Florida Optometric Association and was selected as Alumni of the Year in 2008. Dr. Charbonneau enjoys working with patients of all ages. She has special interests in low vision and ocular...

Dr. Mary Charbonneau OD

Doctor Schedule

Monday: Pensacola – Dr. Leonard

Tuesday: Orange Beach – Dr. Leonard

Wednesday: Pensacola – Dr. Charbonneau Orange Beach – Dr. Leonard

Thursday: Pensacola – Dr. Leonard

Friday: Pensacola – Dr. Charbonneau Orange Beach – Dr. Leonard

Call 850-204-7289 for an appointment in Pensacola, Florida or 251-220-6415 for an appointment in Orange Beach, Alabama.
Both offices are currently accepting new patients.

Is it an Eye Care Emergency?

Woman's Eye in Ad for Eye Care Emergencies

Please call our office at: 850-204-7289 and 251-220-6415 if you experience loss of vision, double vision, swelling, infection or any eye emergency, contact us immediately for guidance. We’ll help you with the best treatment to prevent complications and promote long-lasting clear eyesight.

Use your best judgment on urgency – find the nearest emergency room or review our emergency page for tips.

Wondering how to pay for your eye care? Check Out Our Insurance Plans.

Call Our Two Locations!