Arby's 6861

Arby's #6861 is an Arby's restaurant located at 760 West Champaign Street in Rantoul, Illinois.