Back to Permits

2510 N Water St, Decatur, IL 62526 Sign Permit

Permit Information

Permit NumberPM-26-683Permit Date2026-06-08Permit Value$4,000Property Address2510 N Water St, Decatur, IL 62526
Project TypeSign

Contact Information

OwnerIllysa BakerApplicantMahmoud EssaContractorCreative Led Signs

Work Description

No description provided.