This chapel celebrates Holy Mass every Sunday (17.00h.)
Church of Saint Louis (Heilige Lodewijk kerk)Steenschuur 19Leiden
Visit the website for more information