Jack Flash Stores are headquartered in Effingham, Illinois. Founded by John Wortman in 1986, Jack Flash convenience stores started as a single store located in Effingham, IL. Today, there are over 18 locations ranging from convenience stores, truck stops, liquor stores, and car washes. Jack Flash stores is a growing company and is constantly in search of hardworking employees who want to grow with us.