MovieMaps

“Chapter Four: The Body” Filming Locations

Stranger Things episode “Chapter Four: The Body” was filmed in Stockbridge, Jackson, Atlanta, & Douglasville in the United States of America.