Tenant Description
Jimmy John's is an American sandwich chain headquartered in Champaign, Illinois. The business was founded by Jimmy John Liautaud in 1983. Jimmy John's operates as a sandwich restaurant chain specializing in delivery.
jimmyjohns.com
jimmyjohns.com