The Ohio Theatre's untimely departure from Soho last year was bad news, but this summer brings great news upon already good news. The Ohio's annual Ice Factory new-works festival is now up at 3LD, and this fall the Ohio will reopen in a new location in the West Village's Archive Building (famous for, among other things, its "666 Greenwich" address, though the new Ohio West's actual address will be 154 Christopher St.…
SOURCE: The Wicked Stage at 02:44PM on June 29, 2011