Arby's 1126

Arby's #1126 is an Arby's restaurant located at 1016 North Boomer Road in Stillwater, Oklahoma.