Back to Permits

1930 W Melrose Dr, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-25-93Permit Date2025-07-08Permit ValueNot specifiedProperty Address1930 W Melrose Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantMark CramContractorNot specified

Work Description

PV ROOF MOUNT SYSTEM INSTALL. 14 MODULES, 5.74 kW DC