Arby's 7993

Arby's #7993 is an Arby's restaurant located at 505 South Persimmon Drive in Leroy, Illinois.