St. Christopher's Church is located in West Vancouver, Canada on 1068 Inglewood Ave. St. Christopher's Church is rated 4.8 out of 5 in the category anglican church in Canada.
Address
1068 Inglewood Ave
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance