Starcourt Mall in Hawkins is really Gwinnett Place Mall in Duluth, Georgia. It’s a beautiful mall, but it’s a ghost town these days, y’all, and not because of the ‘Rona pandemic. Almost every store in the place is closed.
(And maybe the spirit of the Mindflayer!)