The Indian Pueblo Cultural Center is owned and operate by the 19 Pueblo tribes of New Mexico at 2401 12th Street NW in Albuquerque. Photo by Indianz.Com (CC BY-NC-SA 4.0)