Window Genie of Champaign Share: Window Treatments Window Genie of Champaign Visit Website 701 Devonshire Champaign, IL 61820 (217) 239-6645 About Rep Info Map About Window Cleaning House Washing and Concrete Cleaning Residential and Commercial Whom to Contact Brenton Kilbourne 701 Devonshire Champaign, IL 61820 Phone: (217) 239-6645 What's Nearby? Distance: 5 10 15 20 25 50 mi.