Dental & Hospital in Neponset, IL