Santiago Almaguer is accused of priest abuse in a 2012 suit against the Dioceses of Las Cruces and El Paso, and Our Lady of Health parish in Las Cruces.
If you were abused by father Santiago Almaguer, reach out to us today at 575-573-8503.