at 2600 W 35th St, Ste 127, Chicago , 60632
New Era Windows is a worker-owned windows manufacturer based in Chicago. With decades of experience manufacturing windows, in 2012 we decided to buy the factory for ourselves and fire the boss. We now own the plant together and run it democratically. Toda