1685 E Barrington Ave, Decatur, IL 62526roofingProject TypeRoofingeventPermit Date2025-09-18paidPermit ValueNot specifiedperson_checkOwnerRegina Parteeperson_textApplicantMuehlebach RoofingengineeringContractorRussell SalmonsdescriptionWork DescriptionRoof ReplacementvisibilityView DetailsmapView Mapcontent_copyPM-25-1701