Lighting Stores in Elmwood, IL H & H Industries Inc110 W Main StElmwood, IL, 615293097428674Exterior LightingLighting FixturesLighting StoresManufacturing Companies Show MoreSee AlsoLighting Fixtures