“All About Eve” Filming Locations
The team investigates Eve who might hold the answer to Lex's location and plans.
Supergirl episode “All About Eve” was filmed in Coquitlam, Vancouver, & Langley in Canada.
20424 98a Avenue as Mary Teschmacher's Home
Lena, Kara, and Alex investigate Eve's aunt's house and realize she used the syrum to cure her terminally ill cousin.