Twin Stop is a leading privately owned and operated company based in the United States that owns and operates a chain of convenient stores. Also doing business as 7-Eleven, 7-Eleven Inc, Twin Stop offers gasoline through its chain of convenience stores. Twin Stop was founded and incorporated in the state of Idaho and it has grown tremendously since then to become one of the leading chain stores in the United States with estimates showing its annual revenue to be about $2.5-5 million. Some of the figures in the leadership of Twin Stop include Paul Brandy and Richard Neil, who are both managers. The company is based in Twin Falls, Idaho.