VECNA’S Childhood Home Is REAL! Here’s A Look Inside…
Obsessed with everything Upside Down, Eleven, Hawkins and Vecna?! Stranger Things is everywhere and, turns out, it’s actually in Rome, Georgia (about a 90 mins drive from Atlanta).
Creel House, the childhood home of Henry Creel-turned-Vecna, actually exists and real people live in it!
While the house wasn’t really haunted and it was just Henry’s powers, the Victorian-built home evokes a similar vibe to the house from Psycho… and we’re kinda living for it.
What did you think of Vecna’s backstory and the house the Creel family lived in?