Red Pelican Meeting Room Loading Map.... Red Pelican Meeting Room100 N. Main - Truth or ConsequencesEvents 33.1293109 -107.25129219999997 Address 100 N. Main Truth or Consequences New Mexico 87901 United States Upcoming Events No events in this location