Sepulveda Dam is a Tourist attraction located at 15758 Burbank Blvd, Van Nuys, CA 91406. It has received 151 reviews with an average rating of 4.7 stars.
The address of Sepulveda Dam: 15758 Burbank Blvd, Van Nuys, CA 91406
Sepulveda Dam has 4.7 stars from 151 reviews
Tourist attraction