Oral & Facial Surgeons of Illinois, Dental Implants & Wisdom Teeth 39 reviews Oral surgeon 335 E Ash Ave Suite A, Decatur, IL 62526