What is Otter Creek in Natchitoches, LA?
Otter Creek is a Stream located in Natchitoches County, LA
Stream
USGS Feature Class
#555571
USGS Feature Id
134.48feet
Elevation above sea level
41meters
Elevation above sea level
Where is Otter Creek located?
NatchitochesCounty
Otter Creek is located in Natchitoches County, LA
32.13627, -92.93294
latitude / longitude
GPS coordinates for Otter Creek
Saline
USGS Map Name
Map of Otter Creek in Natchitoches, Louisiana