Joseph Angeli is listed on the Las Cruces diocese list in 2019 as a priest abuser. If you were abused by father Joseph Anderson reach out to us today at 575-573-8503.