Dr. Michael J Haynes
“Very friendly staff. Doctor explained everything in detail and even breaks it down if you to make sure you understand your situation. They send you text alerts to remind you of your appointment(s). Best eye doctor in town, hands down!!!!”