Arby's 5582

Arby's #5582 is an Arby's restaurant located at 1884 South West Avenue in Freeport, Illinois.