Duck, Inc. Residential Commercial Installer Address: PO Box 163, Edenton North Carolina, 27932 Phone: 2523374409 Working days: SU MO TU WE TH FR SA