The Church of Our Lady of Lourdes is a parish church in New York City, under the jurisdiction of the Archdiocese of New York, located at 463 West 142nd Street between Convent and Amsterdam Avenues in Manhattan.
Location: 463 West 142nd Street · New York, New York 10031
AdLive Catholic Mass Today On Tv Results from Diverse Search Engines Search. Your Area - Get Info From Multiple Sources - Click Visymo Search.com Right Now.