Meldahl Hydro Power Station and Fishing Pier is located in Foster, United States on 9505 W Mary Ingles Hwy. Meldahl Hydro Power Station and Fishing Pier is rated 5 out of 5 in the category hydroelectric power plant in United States.
Address
9505 W Mary Ingles Hwy