Talk:66 Exeter Street/@comment-191.255.13.199-20150524030456

The exact location of this is in an alley in the 314 Abbott St

Vancouver, British Columbia, former Paris Pierre & Sons (The Pierre Block).

Much of the X Files series filming took place in Canada.