Todd Fleshman, OD — Optometrist in Louisville, KY
Todd Fleshman, OD is a optometrist in Louisville, KY. NPI: 1295899227.
Address: 10639 DIXIE HWY, Louisville, KY 40272
Phone: 5029339200
Welli connects patients with providers based on philosophy of care and clinical approach. View Todd Fleshman's full profile, read patient reviews, and schedule an appointment.