Movies Filmed at EZDog

56 Powell St, Vancouver, BC V6A 1E7, Canada
Official Site
Nearby Locations
58 Powell Street from The Company You Keep
8 m

Powell Street (between Alexander & Colum… from Once Upon a Time and 1 other movie.
22 m

Milano Espresso Lounge from Charmed
30 m

Browse more nearby locations.
Show Map


Pet Store

Ezra attempts to purchase a dog for Eva only to find that none of his credit cards work in episode 1x01 "My So-Called Wife".