Jimmy John’s Corporate Office address and Headquarters phone number

Jimmy John's Corporate Office

Jimmy John’s Corporate Office – Jimmy John’s is an American sandwich chain headquartered in Champaign, Illinois. Jimmy John Liautaud founded the business in 1983. After Liautaud graduated from high school, his father gave him a choice to either join the military or start a business. If you are a regular customer of Jimmy John’s Company … Read more