You need to login first.
Odeon Theatre
256 W. 145th Street,
New York,
NY
10039
256 W. 145th Street,
New York,
NY
10039
1 person favorited this theater
Uploaded By
More Photos of This Theater
Current exterior as church
No one has favorited this photo yet
Comments (1)
“Odeon” still visible on side of building.