Battleboro

Duke Energy

Albermarle Beach.jpg

Edgecombe, NC

7 MW(DC)

EPC/Developer

Queue Number: NC-13034

Albermarle Beach.jpg