414 WINDOW NEW YORK INC13030 31ST AVE, FLUSHING, NY 11354 ContactAboutWorship StyleUnknownLanguageEnglishGet Directions