Illinois Wheelchair Track Camp Address 1207 S. Oak St. Champaign Illinois 61820 United States Upcoming Events No events in this location