The Church of Saint Louis

This chapel celebrates Holy Mass every Sunday (17.00h.)

Church of Saint Louis (Heilige Lodewijk kerk)
Steenschuur 19
Leiden

Visit the website for more information