Arby's 6905

Arby's #6905 is an Arby's restaurant located at 1901 South Memorial Drive in New Castle, Indiana.