Venetian Blinds in Flushing (NY) Full list of companies Venetian Blinds category in Flushing, New York Verticals Limited 7714 Kneeland Ave, Flushing, NY 11373, (718)803-2567 Page 1