What is Otter Slough Ditch in Stoddard, MO?
Otter Slough Ditch is a Canal located in Stoddard County, MO
Canal
USGS Feature Class
#723880
USGS Feature Id
311.6feet
Elevation above sea level
95meters
Elevation above sea level
Where is Otter Slough Ditch located?
StoddardCounty
Otter Slough Ditch is located in Stoddard County, MO
36.68978, -90.12315
latitude / longitude
GPS coordinates for Otter Slough Ditch
Powe
USGS Map Name
Map of Otter Slough Ditch in Stoddard, Missouri