Has any one heard of a oil co. Called North Texas Oil & Gas LLC They are out of Edmond Ok. They have taking over a lease of mine. any info would be welcome.
Has any one heard of a oil co. Called North Texas Oil & Gas LLC They are out of Edmond Ok. They have taking over a lease of mine. any info would be welcome.