Lenox Garden Theatre
Central Park N and St. Nicolas Avenue,
No one has favorited this theater yet
The Lenox Garden Theatre was located on 110th Street(Central Park N) at St. Nicolas Avenue and Lenox Avenue. It was an airdome which had opened by 1914.
Just login to your account and subscribe to this theater