Loading map...

D & D Duck Farm LLC

Address

1179 Crawford Road, Ellerbe, NC 28338

Contact Information

Contact Name: Dale DeWitt

Phone: 9102061772

Birds

Ducks

Business Types

Hatchery
Producer