1419 Falls St, Niagara Falls, NY 14303, USA
+1 716-299-0799
Built in the beginning of the 20th century, this temple belongs to the important Catholic churches of the region. It is nicely restored.