This is a very lovely church. It’s a little bigger than a country church yet not as big as a cathedral. Architecturally, it is modest and lightly adorned. It has some lovely modern stained glass windows along the nave and in the altar. The entry of the church has foyer, so you step right into the nave of the church. The balcony allows for overflow and a space for the organist. It makes for a lovely location for a wedding. There is a school associated with the church. In the summer, St. Stephen’s hosts a carnival with games and rides.