3207 E Leafdale Ave, Decatur, IL 62521roofingProject TypeRoofingeventPermit Date2026-07-22paidPermit Value$7,160person_checkOwnerChasity Fosterperson_textApplicantDel BeilerengineeringContractorDel Beiler RoofingdescriptionWork DescriptionTear off and install new roofvisibilityView DetailsmapView Mapcontent_copyPM-26-972