The main stained glass window over the church entrance is the traditional icon for Our Lady of Perpetual Help.
The seven windows on the north (left) side of the church depict events from the Old Testament, and the seven windows on the south (right) side depict events from the New Testament.