Stephen Barber, D.M.D. — Dentist (General Practice) in Flora, IL
Stephen Barber, D.M.D. is a dentist (general practice) in Flora, IL. NPI: 1215922018.
Address: 232 E 2ND ST, Flora, IL 62839
Phone: 6186622167
Welli connects patients with providers based on philosophy of care and clinical approach. View Stephen Barber's full profile, read patient reviews, and schedule an appointment.