DETAILS: | Church, |
---|---|
Address: | Niagara Falls, NY 14304, USA |
Zip code: | 14304 |
Comfortable and friendly parish family. Very welcoming too.
God is Love and God is Great and God is Good. Church is very important to go to.
Saint Leos Church is located at Niagara Falls, NY 14304, USA