Back to Permits

4105 Buckingham Dr, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-227Permit Date2026-08-27Permit Value$29,146.5Property Address4105 Buckingham Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantPatricia PulliamContractorGreengrids LLC

Work Description

Installing rooftop solar panels and meter main combo,