Stafford Jas B Optmtrst Serving Peoria, IL View Phone 309-682-6823 2017 W WestbrookPeoria, IL 61614 Experience & Reliability Send to My Email Send to My Phone Print this Page