*Cramer Siding & Window (Larry Green) Share: *Cramer Siding & Window (Larry Green) Visit Website 708 N. Country Fair Dr. Champaign, IL 61821 (217) 840-5994 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.