Talk:Sing Me No Lullaby

I think the show actually premiered at the Phoenix in New York, an off-Broadway theatre. I'll investigate more...