Crystal Windows Kicks Off 25th Anniversary Year Celebration

FLUSHING, NY, November 3, 2014 – Crystal Window & Door Systems announced today the start of its 25th Anniversary celebration year. Launched in May 1990, the vinyl and aluminum window and door manufacturer has grown from very humble beginnings in a New York City garage into one of the largest fenestration manufacturers in the nation.