Arby's 6708

Arby's #6708 is an Arby's restaurant located at 8219 Ohio River Road in Wheelersburg, Ohio.