The Neon Demon Filming Locations

The Neon Demon was filmed in Los Angeles in United States of America.
Show Map
 

Brite Spot Diner

Diner

Ruby, Gigi, and Sarah eat a fruit cup.