The 2017 Halloween season will be the haunted house’s last in Norcross.
After one final season at the longtime Norcross Antique Center location this fall, Netherworld Haunted House will relocate to a brand new facility in Stone Mountain, the company in a press release Wednesday announced.
The new space, at 2076 W Park Pl. Blvd continue reading at What Now Atlanta