MovieMaps

Movies Filmed at 20424 98a Avenue

20424 98a Ave, Langley, BC V1M 0A6, Canada
Nearby Locations
20433 98a Avenue from Supergirl
43 m

20436 98a Avenue from Supergirl
46 m

204 Street (between 98 & 98a) from Supergirl
56 m

Browse more nearby locations.

Supergirl

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 in episode 4x17 “All About Eve”.