Church of the Sacred Heart and St Thérèse of LisieuxParishShare1 The CloseRingwood, England BH24 1LAUnited KingdomGet directions