Back to Permits

55 N Meadowlark Dr, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-25-180Permit Date2025-08-28Permit ValueNot specifiedProperty Address55 N Meadowlark Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantYaileen VallejoContractorNot specified

Work Description

solar roof mount install 20 modules 5.76KW/AC w/ a new service new meter, riser, and feeders 100A

Other Permits at This Address