Devoted Caregivers Categories Health Care 762 West Cushing Street Decatur IL 62526 (800) 781-6237 Visit Website About Us Home Care Agency Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×