Location & Nearby Info
Santa Fe Dam Nature Center
15501 Arrow Hwy.
Baldwin Park, CA 91706
(626) 812-0935
Show nearby: