Back to Permits

1351 E Hickory St, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberPM-26-268Permit Date2026-03-23Permit ValueNot specifiedProperty Address1351 E Hickory St, Decatur, IL 62526
Project TypeSolar
Property ClassResidential

Contact Information

OwnerRobby WeddleApplicantPatricia PulliamContractorLauney Pulliam

Work Description

Installing rooftop solar panels.

Other Permits at This Address