Below, the stars of the show, Adele Anderson, Liza Pullman, and Dillie Keane, greet the press at the opening night reception, held in the lobby of the theater. 59E59, as indicated by its unique moniker, is located at 59 East 59th Street in New York City. Photo is by Aubrey Reuben.