Lenox Little Theatre
52 E. 78th Street,
New York,
NY
10021
52 E. 78th Street,
New York,
NY
10021
No one has favorited this theater yet
Uploaded By
More Photos of This Theater
Advertised on December 5th, 1931
No one has favorited this photo yet