Movies Filmed at St. Francis of Assisi Roman Catholic Church

1020 Semlin Dr, Vancouver, BC V5L 4K1, Canada

Official Site

Nearby Locations
The Clutch Theatre from A Series of Unfortunate Events
304 m

Templeton Secondary School from Psych and 24 other movies.
341 m

Napier Street & Commercial Drive from Fairly Legal
472 m

Browse more nearby locations.