Decatur IL Chiropractors Dc 1. 1533 N Water St, Decatur, IL 62526 | Allen Chiropractic Clinic (217) 428-7761