St Leo's Roman Catholic Church
Catholic
2748 Military Rd, Niagara Falls, NY, 14304
Phone: (716) 283-2715
Website: svdparish.org
Connect: Facebook
Nearby Churches
- St. Vincent de Paul Parish Center · Niagara, NY
- Niagara Presbyterian Church · Niagara Falls, NY
- St James United Methodist Church · Niagara Falls, NY
- Forestview Church of God · Niagara Falls, NY
- Colonial Heights Free Methodist Church · Niagara Falls, NY
- St George Orthodox Church · Niagara Falls, NY