Locust Slough is a stream located in Woodruff County, Arkansas. It appears on the Hunter West USGS 7.5-minute topographic quadrangle. The elevation at this location is approximately 195.52 feet (59.59 m) above sea level. The nearest populated place is Howell, approximately 1.6 miles to the WNW.

Nearby Features