1 Tom Bart Welch, DDS Dentist - General Avg. Rating: 0/5 Main Location 23 S Main StWinchester, Illinois 62694 Highlights Accepts Insurance Plans