Church of Our lady of the Rosary and St ThereseParishShareParkfield RoadBirmingham, England B8 3BBUnited KingdomGet directions