Co-Vice President
Manager of Metering and Cable Locating
Delaware Electric Cooperative
Address:
14198 Sussex Highway
Greenwood, DE 19950
Phone No: (302) 349-0716
E-mail: Request Email Address
Website: www.delaware.coop