Indigo Lizard

Indigo Lizard

  • 9667 USHighway 54
  • Tularosa, New Mexico
  • 88352

Description

The Indigo Lizard near the world famous Three Rivers Petroglyph site is a unique southwestern gift store offering an eclectic mix of items from around the world and handmade things from local artists, friendly, clean restrooms, smoke free environment, gifts, home and garden items, bird feeding & watching items

Companies nearby