St Elizabeth, The Good Shepherd SS Elizabeth & Helen is a church in Coventry. Denomination: Catholic.