Sycamore Slough is a stream located in Yolo County, California. It appears on the Dunnigan USGS 7.5-minute topographic quadrangle. The elevation at this location is approximately 28.74 feet (8.76 m) above sea level. The nearest populated place is Boyers Landing, approximately 2.8 miles to the ENE.

Nearby Features