Have you fished at Sepulveda Dam? Be the first to comment on this fishing spot.
Located in Los Angeles, California, the Sepulveda Dam is a project of the U.S. Army Corps of Engineers, built in 1941 to control winter flood waters along the Los Angeles River. It is located approximately 8 miles east of the river's official starting point in the San Fernando Valley.