“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.