Arby's 7984

Arby's #7984 is an Arby's restaurant located at 901 Northwest 32nd in Newcastle, Oklahoma.