Leaf River

Montegut

Terrebonne Ph., LA

The field is located approximately 18 miles south of Houma, Louisiana, near the town of Montegut, in the Point-Aux-Chene Wildlife Management Area.
Discovered in 1955 by Southern Natural Gas Company, initial development was completed by the late Fifties....