Search
Menu
Home
Sources
About
Contacts
New Ohio Theatre
The
New
Ohio Theatre
is a
performance
venue
in
the West
Village of
New York City
. Located at
154
Christopher Street
, the
theater
was
established
by
Robert Lyons
. After
losing
the
lease
on his
Soho
space
for the
Ohio Theater
in
2010
, Lyons moved to the
Archive
building in the
West Village
. It is an
Off-Off-Broadway
theater.