Columbus’ newest haunted house brings the spook

13th Floor Haunted House, located about 20 minutes from Capital’s campus at 2605 Northland Plaza Dr., opened this year for its first Halloween season in Columbus. Previously known as the […]