The Secret Theatre

44-02 23rd Street
Long Island City, New York 

+ Google Map