Movies Filmed at Visions Electronics

1672 SE Marine Dr, Vancouver, BC V5P 2R6, Canada
Nearby Locations
South Hall Banquet & Wedding Palace from Psych and 1 other movie.
888 m

Ironwood Studios from Charmed
1.1 km

Purdys Chocolatier from Charmed
1.1 km

Browse more nearby locations.
Show Map



Shawn is watching a news report on an electronics store robbery when he determines that the shop's owner is the thief in pilot episode.