Photo Credit: Wikimedia Commons/John Phelan
Photo of Tewa Motor Lodge
Tewa Motor Lodge
5715 Central Ave NE, Albuquerque, New Mexico 87108-1605 USA
5715 Central Ave NE, Albuquerque, New Mexico 87108-1605 USA
Photo Credit: Wikimedia Commons/John Phelan