1. Display Supply Lighting 1247 Norwood Ave, Itasca, IL 60143 Coordinate: 41.98618,-88.0326 Phone: (630) 285-9660