ATLANTA, Ga. (Atlanta News First) — The Emory University-owned building used in the hit Netflix series “Stranger Things” has been demolished.
Known nationwide as the Hawkins National Lab, the structure was actually called the Briarcliff Building. The building on Briarcliff Road was torn down as the university redevelops the area for a proposed senior living community…