Back to Permits

720 N Excelsior St, Decatur, IL 62521 Building Permit

Permit Information

Permit NumberPM-26-615Permit Date2026-06-03Permit Value$1,200Property Address720 N Excelsior St, Decatur, IL 62521
Project TypeUncategorized

Contact Information

OwnerAngela RhodeApplicantTamara BrackettContractorNot specified

Work Description

No description provided.

Other Permits at This Address