Menchaca - Oil Lease #012596

Wells Located on Menchaca

API Number
Well Name
Well Type
Completion Date
Status
42-029-37855 MENCHACA 1 Oil 1990-06-01
42-029-37877 MENCHACA 2 Oil 1990-06-01
42-029-37908 MENCHACA 3A Oil 1990-06-01
42-029-37948 MENCHACA 5 Oil 1988-05-23
42-029-37982 MENCHACA 6 Oil 1988-07-06