Telenews Theatre

241 Euclid Avenue,
Cleveland, OH 44114

Unfavorite No one has favorited this theater yet

Showing 3 photos
  • August 3rd, 1951 grand opening ad as Tower
  • February 1st, 1941 grand opening ad
  • Telenews 1941

Add New Photo