What is Otter Slough in Stoddard, MO?
Otter Slough is a Gut located in Stoddard County, MO
Gut
USGS Feature Class
#723879
USGS Feature Id
328feet
Elevation above sea level
100meters
Elevation above sea level
Where is Otter Slough located?
StoddardCounty
Otter Slough is located in Stoddard County, MO
36.72728, -90.11427
latitude / longitude
GPS coordinates for Otter Slough
Powe
USGS Map Name
Map of Otter Slough in Stoddard, Missouri