Back to Permits

2451 Longwood Dr, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberPM-25-1681Permit Date2025-09-17Permit ValueNot specifiedProperty Address2451 Longwood Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerCathy SchaferApplicantJohn MessinaContractorJohn Messina

Work Description

temporary removal of solar panels for roof replacement and reinstall solar panels.