Illini-Pella Windows & Doors Share: Windows Illini-Pella Windows & Doors Visit Website Request Info 4330 W. Wabash Ave. Suite A Springfield, IL 62711 (217) 793-0550x205 (217) 793-0551 (fax) www.illinipella.com Rep Info Map Whom to Contact Mike Marry Phone: (217) 356-6474 Fax: (217) 793-0551 What's Nearby? Distance: 5 10 15 20 25 50 mi.