Our Lady Of Lourdes School 304 Demarest Pkwy Elmira, NY 14905 Phone: (607) 732-6261 Fax: (607) 732-7256
Category: Churches