Alhambra August 1, 2023 Loading Map.... Alhambra132 Kit Carson Road - TaosDetails 36.406367 -105.571917 Address 132 Kit Carson Road Taos, New Mexico, 87571 Description Type of Venue: Furniture StoreDays & Hours: Tuesday- Saturday, 11-5Phone Number: (575) 223-0540277 Soul Inspired Living