Our Lady of Lourdes Church 304 Demarest Pkwy Elmira, NY 14905 Phone: (607) 732-6261
Category: religious organization