Churches Elmira

Our Lady of Lourdes Church, Church

Address
1100 W Church St
Place
Elmira , NY 14905-2031
Landline
(607) 733-1412

Description

Our Lady of Lourdes Church, Church can be found at 1100 W Church St . The following is offered: Churches - In Elmira there are 4 other Churches. An overview can be found here.

Reviews

This listing was not reviewed yet

Categories

Churches
(607)733-1412 (607)-733-1412 +16077331412

Map 1100 W Church St