Arby's 7517

Arby's #7517 is an Arby's restaurant located at 113 Cr 17 in Elkhart, Indiana.