Find List of New Shoreham, Rhode Island Power Plants.
100 Ocean Avenue,New Shoreham
Dodge Street,New Shoreham