Back to Permits

6 Knollwood Dr, Decatur, IL 62521 Electrical Permit

Permit Information

Permit NumberPM-26-855Permit Date2026-07-01Permit Value$12,000Property Address6 Knollwood Dr, Decatur, IL 62521
Project TypeElectrical

Contact Information

OwnerNot specifiedApplicantChristal HuddlestonContractorGreg Closs

Work Description

generator

Other Permits at This Address