1 Douglas Alan Teel, DMD Dentist - Dental Public Health Avg. Rating: 0/5 Main Location 1250 E Us Highway 36Tuscola, Illinois 61953 Highlights Accepts Insurance Plans