700 S Telshor Blvd, Mesilla Valley Mall
Las Cruces, New Mexico 88011

Check out over 100 live desert animals that reside in the museum's nature center. You'll see frogs, toads, lizards, snakes and more.

Added by Upcoming Robot on July 27, 2008