 An award-winning revival of "Our Town" opened at the Barrow Street Theatre, in New York City, on February 26, 2009.The production was directed by David Cromer, who also performed the role of Stage Manager for much of the show's run.Upon closing, the production had played four preview and 644 regular performances, making it the longest-running production of the play in its history.