Description
Bounded on the west and northwest Taylor Slough, on the north and east by Piper Slough, on the southeast by Sand Mound Slough, and on the southwest by Dutch Slough, 12.9 km (8 mi) southeast of Rio Vista. (US-T121)
Contra Costa County · California
Bounded on the west and northwest Taylor Slough, on the north and east by Piper Slough, on the southeast by Sand Mound Slough, and on the southwest by Dutch Slough, 12.9 km (8 mi) southeast of Rio Vista. (US-T121)