Chambers of Horror Haunted House
Travel $
695 North Ave NE, Atlanta, GA 30308
Description
Come out and experience the nation's most shocking horror attraction! Due to the pending construction behind The Masquerade this is our LAST YEAR on North Ave. So come join in on the frights while you can!Get to know Chambers of Horror Haunted House
Haunted House