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

I really liked that this doctor listened to my input and followed created a plan to fit that input.

I really like her a lot. She is easy to talk to. I think she is more than capable and does her job well. She is very thorough.

Dr Holmes was thorough and communicated well. I will always see her for my eyecare.

More Reviews