Arby's 5864

Arby's #5864 is an Arby's restaurant located at 8055 Highway 66 in Newburgh, Indiana.