Southwest Convenience Stores

4001 Penbrook St
Odessa TX 79762

Sponsored Topics


  • American Express
  • Discover
  • MasterCard
  • Visa

See a problem? Let us know!
Southwest Convenience Stores, also known as SCS, is a chain of convenience stores. Operational since 1993, the company is one of the largest licensees of 7-Eleven stores in the United States. It maintains more than 200 stores in western Texas and New Mexico. The company markets its fuel under the FINA brand. It operates through information technology, human resources and operations departments. Southwest Convenience Stores is a wholly owned subsidiary of ALON USA, which is an independent refiner and marketer. ALON USA maintains Asphalt Terminals in Nevada, Washington, Arizona and California. Its Paramount Refinery employs a staff of over 250 people.