Where is LCCS located?

LCCS is housed in the same facility as the Evangelische Theologische Faculteit in Leuven, Belgium. It is located about 20 km. from Brussels, and 15-minute drive from the Brussels International Airport.