Arby's 7907

Arby's #7907 is an Arby's restaurant located at 1813 South Telephone Road in Moore, Oklahoma.