Home Venues The Rose Nagelberg Theatre, Baruch Performing Arts Center The Rose Nagelberg Theatre, Baruch Performing Arts Center Productions: + Twelve Ophelias (Text with Songs) March 30, 2004 - April 4, 2004 Directed by: Debbie Saivetz