Louis Armijo Sports Complex Places Address2800 South Broadway Street, Sierra County, Truth or Consequences, US Phone+1-575-894-1943 Websitehttps://www.torcnm.org/ AreaSierra County, Truth or Consequences, United States Open on map Directions Back to directory search ☆ ☆ ☆ ☆ ☆ Submit