Peoria Stephens Auto Glass Peoria 2526 N Sterling Ave Peoria, IL 61604 (309) 686-4100 Fax: (309) 686-1424 Toll Free: (888) 686-1400