Concordia Lutheran Theological Seminary is located in St. Catharines, Canada on 470 Glenridge Ave. Concordia Lutheran Theological Seminary is rated 3 out of 5 in the category seminary in Canada.
Address
470 Glenridge Ave
Accessibility
Wheelchair-accessible entrance