Robery Lyons

The Ohio Theatre, a pillar of New York’s downtown theatre scene for 29 years, will close on August 31, 2010. The new landlord has issued official notice and no further negotiations are scheduled. Located at 66 Wooster Street, The Ohio Theatre was one of Soho’s pioneering performance spaces and is now one of the last [...]

Share

{ 2 comments }