Back to Permits

3387 N Macarthur Rd, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-25-330Permit Date2025-12-02Permit ValueNot specifiedProperty Address3387 N Macarthur Rd, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantJosh FabianContractorNot specified

Work Description

To install a 9.480kWDC roof mounted solar system with 24 panels and 2 Tesla Solar 1538000-xx-y 7600W (240V) inverters.

Other Permits at This Address