Back to Permits

3320 E. Mound Rd., Decatur, IL 62521 Electrical Permit

Permit Information

Permit NumberPM-26-555Permit Date2026-05-15Permit Value$900,000Property Address3320 E. Mound Rd., Decatur, IL 62521
Project TypeElectrical

Contact Information

OwnerIag Investments LLCApplicantPeyton ChildressContractorNot specified

Work Description

Solar array