

Leo House: One of Many ‘Christian Inns’ Around the World – TheTablet.org
Read this article as originally published on TheTablet.org by Andrew Pugliese. MANHATTAN — Tucked away on West 23rd Street in Manhattan is a guesthouse that offers Mass at 7 a.m. and a rosary group at 3 p.m. on most days.…

