Back to Permits

541 E Kellar Ln, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberPM-26-267Permit Date2026-03-23Permit ValueNot specifiedProperty Address541 E Kellar Ln, Decatur, IL 62526
Project TypeSolar
Property ClassResidential

Contact Information

OwnerJoseph HarrisonApplicantPatricia PulliamContractorLauney Pulliam

Work Description

Installing rooftop solar panels.