Stevenson Dam Hydroelectric Plant

CT 34
Stevenson
Connecticut
United States