- Cleveland Stadium, Lakefront in Cleveland Ohio. Home of the Cleveland Indians and Cleveland Browns. Opened in 1931 and demolished in 1996
- Vintage Postcard as Pictured
- Please see photos
- Feel free to contact us with any questions you may have
- Check out our other vintage memorabilia; combined shipping is available
- Follow us on Instagram and Facebook (glorydayscollectibles) to stay up to date on our events and auctions
- Item ID: A13.060

