Our Lady of Lourdes Church

Landmark Details

1891

3382-96 E 55th Street

Architect

Bernard F. Van Develde

Engineer

Unknown

Landscape Architect

Unknown