While trying to rest up and feel better I'm reminiscing on our time in Georgia. This was one of the Stranger Things filming locations. The hospital name was still covered up so us gals have a theory it may not be the end of this hospital in future Strange