Back to Permits

2878 Primrose CT, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-1Permit Date2026-01-20Permit ValueNot specifiedProperty Address2878 Primrose CT, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantYaileen VallejoContractorNot specified

Work Description

Solar roof mount install 26 modules 11.5KW/AC w/ 1 Tesla Battery