Arby's 24

Arby's #24 is an Arby's restaurant located at 1913 West Springfield Avenue in Champaign, Illinois.