Six Flags of Toledo

Six Flags of Toledo was a Theme Park in Toledo, Ohio.

Facts
Six Flags of Toledo was in Toledo Ohio Was Opened in 1985