Thara Bacchus, O.D. — Optometrist in Clermont, FL
Thara Bacchus, O.D. is a optometrist in Clermont, FL. NPI: 1093917460.
Address: 1450 JOHNS LAKE ROAD, Clermont, FL 34711
Phone: 3522435652
Welli connects patients with providers based on philosophy of care and clinical approach. View Thara Bacchus's full profile, read patient reviews, and schedule an appointment.