ImpactLife Categories Health Care 151 West Main Street Decatur IL 62523 (217) 753-1530 (866) 747-5401 (217) 753-8116 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×