Our Lady Of Lourdes Chr Parish 1100 W 1st St Elmira, NY 14905 Phone: (607) 733-2542
Category: Churches