Back to Permits

1344 E Clay St, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-25-127Permit Date2025-08-05Permit ValueNot specifiedProperty Address1344 E Clay St, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantTabitha ManessContractorNot specified

Work Description

Installing a 5.600 kW roof mount solar system. W/ lineside tap interconnection. No main panel ugrade.