Noel Neill Statue

Open
166 W 8th St
Metropolis, IL 62960

The Super Museum, located in Metropolis, Illinois, is renowned for housing the world's largest collection of Superman memorabilia, with over 70,000 items showcasing the iconic superhero's rich history. Established in 1993, this family-owned museum reflects the lifelong dedication of collector Jim Hambrick and continues to be a vibrant destination for fans and visitors alike.

Featuring an extensive array of toys, movie props, and television memorabilia, the Super Museum offers an engaging experience that evolves regularly to encourage repeat visits. The museum has garnered numerous accolades, including being named the #1 Small Town Attraction in America, and has been featured in various television programs and documentaries.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesIllinoisMetropolisNoel Neill Statue

Partial Data by Foursquare.