Arby's 5144

Arby's #5144 is an Arby's restaurant located at 1401 Thelma Keller Avenue in Effingham, Illinois.