Our Lady of Perpetual Help Catholic ChurchParishShare103 East 6th AvenueTruth or Consequences, NM 87901United StatesGet directions