SITE OF CHINA SLOUGH
The site of the slough, which formerly extended from 3rd to 5th Streets and north of I Street in Sacramento, is now occupied by the Southern Pacific depot.
Registration Date: 5/22/1957
SP Depot, NE corner of 4th and I Sts, Sacramento
Back Return to Listed Resources Listing