Dr. Holmes completed her undergraduate studies at Central Michigan University. She earned her Doctor of Optometry degree from Michigan College of Optometry, Big Rapids and became Board Certified in Optometry in 2014. Dr. Holmes has been married for 24 years and has one daughter and one cat. She loves to do volunteer work with her local Lions Club and is on the board of several organizations, including Michigan Foundation for Vision Awareness. For recreation, Dr. Holmes loves to travel, downhill ski, and tap dance.

Make an Appointment
Reviews

Dr. Holmes always takes the time to listen and explain whats going on. I’m very happy with her.

DR Holmes is very caring, easy going and professional! She is easy to talk to and listens to me when I tell her my concerns.

Very kind and compassionate doctor

More Reviews