American Louver Company was founded in 1940, and is located at 7700 Austin Ave in Skokie. It employs 108 employees and is generating approximately $18,700,000.00 in annual revenue. Additional information is available at www.americanlouver.com or by contacting Geoffrey M Glass Jr at (847) 470-0400.