Takes about two minutes. Only your first name or chosen display name is shown — your email stays private.
Dr. Terrance W. Hafner, an optometrist based in Haines City, FL, practices with Eye Specialists of Mid Florida PA.
Dr. Hafner trained at Ferris State College – College of Optometry, finishing in 1985.
You'll find Dr. Hafner at 100 Patterson Rd, Haines City, FL 33844. Call (863) 421-4280 to schedule. He also has a listed practice location at 5032 US Hwy 27 N, Sebring, FL 33870. Dr. Hafner accepts Medicare assignment, which means he takes the Medicare-approved amount as full payment for covered services.
Your review of Dr. Hafner — wait times, how well things were explained, how you were treated — helps other patients decide.
Medicare figures cover people with traditional (fee-for-service) Medicare only; services billed for fewer than 11 patients are not published.
Comparing optometrists? See 2 in Haines City or 11 across Polk & the Heartland.
Dr. Jacob Mittelstaedt, ODOptometrist · Sevigny and Associates Eye Care, PANo reviews yetSebring, NY
Dr. Kevin L. Henne, ODOptometrist · Family Eyecare of Winter Haven PLLCNo reviews yetWinter Haven, NY
Dr. Paul C. Hogue, ODOptometrist · Family Eyecare of Winter Haven PLLCNo reviews yetWinter Haven, NY
Dr. Ralph J. Bourjolly, ODOptometrist · Anthony Schaffer OD Mba PLNo reviews yetAvon Park, NY
Dr. William J. Corkins, ODOptometrist · Eye Specialists of Mid Florida PANo reviews yetHaines City, NY
Dr. Alexander Garibay, ODOptometrist · Myeyedr Optometry of Florida, LLCNo reviews yetSebring, NYWith Eye Specialists of Mid Florida PA, at 100 Patterson Rd, Haines City, FL 33844.
Call the office at (863) 421-4280.
Yes — Dr. Hafner accepts Medicare assignment, taking the Medicare-approved amount as full payment for covered services.