Joined Mon, 02/14/2022 - 12:00 County Champaign Region Region 7 Mailing Address 3001 W Hensley Road Champaign, 61822 United States Facility Location 3001 W Hensley Road Champaign, IL 61822 United States