14500 Central Ave SW I-40 Exit 140, Albuquerque, New Mexico 87121-1450 USA
Grand Route 66 Entrance for the casino and hotel
Claim copyright