Arby's 6743

Arby's #6743 is an Arby's restaurant located at 820 Edwardsville Road in Troy, Illinois.