1316 E Route 66 Blvd, Tucumcari, New Mexico 88401-3041 USA
Photo Credit: Campendium/Ron Bernstein
Claim copyright