St. Teresa's RC ChurchParishShareCollege CourtDumfries, Alba / Scotland DG2 9DEUnited KingdomGet directions