Cushaw Hydroelectric Powerhouse in Big Island, VA 24526

Cushaw Hydroelectric Powerhouse in Big Island, VA 24526 (Amherst County) is a power plant (Cushaw Hydro LLC, Hydropower, built in 1930), Elon Road 7933 (24574). Ⓦ.

House Number
7933
Postal Code
24574
Street
Elon Road
Building Type
industrial building
Land Use
industrial area
Operator
Cushaw Hydro LLC
Located in Bedford County
Country United States
Power output 7.5