Life Back Clinic 308 Arbor Street, Niota, IL 62358