Operator Summary
Operator Name: Stroud Petroleum, Inc
Address:
416 Travis St., Ste. 600
Shreveport, LA 71101
Shreveport, LA 71101
Production Dates on File: August 2020 to July 2024
2 Counties With Production
12 Currently Producing Wells
27 Total Wells
882 Barrels of Oil Produced in Jun 2024