Back to Permits

2120 E Hubbard Ave, Decatur, IL 62526 Electrical Permit

Permit Information

Permit NumberPM-26-1141Permit Date2026-08-21Permit Value$98,536Property Address2120 E Hubbard Ave, Decatur, IL 62526
Project TypeElectrical

Contact Information

OwnerNot specifiedApplicantSarah OttoContractorCommercial Electric Inc

Work Description

Install a 50KW 60KVA 600A 120/240V single phase natural gas generator on the east side of the NECA-IBEW location at 2120 Hubbard Ave. Decatur.