A new venue with an archive, an exhibition space, and a theatre has opened up across from the Louis Armstrong House Museum, in Corona, Queens.