Company description
Concordia Lutheran Seminary is situated on the towering north bank of the North Saskatchewan River in Edmonton, the provincial capital of Alberta. The seminary is located on the same campus as Concordia University College of Alberta, the Lutheran Historical Institute, and the Alberta-British Columbia District Office of Lutheran Church - Canada.