Welcome to St. Stephen's Episcopal Church, located in Niagara Falls. We are committed to Jesus Christ and carrying out the Christian mission. 
The Rev. Robert Duerr, Priest