SIX FLAGS MALL, the nearby nemesis of FORUM 303, held its official grand "oh-pening" August 5, 1970. The 900,000 square foot complex was a short 2 mile drive from FORUM 303.
Drawing & graphic from the Mid-Cities Daily News