Get directions to: Jimmy John's Franchise Incorporated, Champaign, IL
Restaurant address: 2212 Fox Dr Champaign, IL 61820, USA
Restaurant: Jimmy John's Franchise Incorporated