Arby's 7715

Arby's #7715 is an Arby's restaurant located at 16250 North Avenue in Holland, Iowa.