Skip to Main Content

Doctors & Staff

Meet the experienced and friendly doctors and staff who make Advanced Eye Care and Optical the leading provider of vision care products and services in Jacksonville.


Dr. Michael A. Powers

I have a passion for optometry and take special interest in doing everything possible to prevent the onset and/or progression of vision and eye health conditions. This is accomplished through early intervention and proper nutrition. I graduated in 1999 from Southern College of Optometry in Memphis, TN. After graduating from optometry school I joined a group practice in Jackson, Mississippi. In 2002, my wife and I moved to Jacksonville, FL where I purchased a small optometry practice which is now Advanced Eye Care and Optical.

I have an amazing wife, Robyn, and five wonderful boys, Mylan, Jonah, Collin, Foster and Levi. The majority of my free time is spent enjoying my family. We love being outdoors and spend a lot of time strolling the beach and hiking trails at Hannah Park.

Terry – Office Manager

Welcome to Advanced Eye Care. I’m Terry Fowler, the Office Manager for Dr. Powers. I will do my best to answer any questions you might have about insurance,insurance billing, or patient accounts. I have been in Florida and working at Advanced Eye Care since August 2004.

Previously, I worked for a a group of optometrists in Jackson, TN. I have two grown children and a grandson, Hunter, who is the apple of his “Nana’s” eye (a little optical lingo).

I look forward to being of assistance during your visit to Advanced Eye Care. See you soon (more optical lingo).

Christina – Optical Associate

I joined Advanced Eye Care in April 2015.

I am thankful to be a part of the great team here at Dr. Power’s office and looking forward to meeting you. I am here to assist you in any way I can when you call or visit our office.


Samantha- Customer Service Representative

I joined Advanced Eye Care in the fall of 2013. I’m a native of Jacksonville Beach and a part-time student at the University of North Florida where I am currently earning a degree in Mathematics. I also coach young women’s volleyball at Jacksonville Juniors’ Volleyball Association.

In my free time I enjoy listening to live music and playing beach volleyball.I have many duties in the office from patient check-in to pre-testing. I enjoy having the full experience of patient care and look forward to helping you in any way I can.