St Joseph & Teresa Catholic ChurchParishShareChamberlain StreetWells, England BA5 2PEUnited KingdomGet directions