Turtleback Mountain Resort’s clubhouse is a spacious modern facility with full-time staff. The Brassie Bar is located inside. The clubhouse is located at the beautiful Sierra del Rio Championship Golf Course. The restaurant’s bar offers a full selection of drinks. A Sport Shop is next door.
Sierra County Recreation and Tourism
301 S. Foch, Truth or Consequences NM