Search results
- Saint Michael the Archangel Polish National Catholic ChurchCatholic Church
St. Michael the Archangel is a church for the Roman Catholics based in Niagara Falls, N.Y. In operation for more than...
Phone: (716) 282-5442
Cross Streets: Between Falls St and Cudaback Ave
250 27th St Niagara Falls, NY 14303 296.39 mi
Is this your business? Verify your listing