• El Ran, Inc.

    • Oil & Gas Developers, Exploration and/or Producers
    1113 Main St. (79401)
    PO Box 911
    Lubbock, TX 79408
    (806) 763-4091
    (806) 763-0396 (fax)
    • About

      Oil and Gas Exploration

    • News News