Avalon Theatre

4134 E. 131st Street,
Cleveland, OH 44105

Unfavorite 2 people favorited this theater

Showing 3 photos
  • Another view of the marquee and entrance
  • Here's a view of the Avalon in the late '30s
  • May 28th, 1938 grand opening ad

Add New Photo