Arby's 7955

Arby's #7955 is an Arby's restaurant located at 1900 Mountain Road in Tucumcari, New Mexico.