Duplin County
P. O. Box 910
Kenansville, NC 28349
910.296.2100
Fax: 910.296.2107

 Town of Beulaville
P. O. Box 130
Beulaville, NC 28518
910.298.4647
Fax: 910.298.3481

Town of Wallace
P. O. Box 849
Wallace, NC 28466
910.285.4136
Fax: 910.285.5135

Town of Rose Hill
P. O. Box 8
Rose Hill, NC 28458
910.289.3159
Fax: 910.289.4461

 Town of Teachey
P. O. Box 145
Teachey, NC 28464
910.285.7564
Fax: 910.285.9118

Town of Warsaw
P. O. Box 464
Warsaw, NC 28398
910.293.7814
Fax: 910.293.7701

 Town of Kenansville
P. O. Box 370
Kenansville, NC 28349
910.296.0369
Fax: 910.296.0707

 Town of Calypso
P. O. Box 327
Calypso, NC 28325
919.658.9221
Fax: 919.658.4840

Town of Faison
P. O. Box 365
Faison, NC 28341
910.267.2721
Fax: 910.267.1848

Town of Greenevers
314 E Charity Road
Rose Hill, NC 28458
910.289.3078
Fax: 910.289.2555

Town of Harrells
P. O. Box 82
Harrells, NC 28444
910.532.4040
Fax: 910.532.6031

Town of Magnolia
P. O. Box 459
Magnolia, NC 28453
910.289.3205
Fax: 910.289.4747

Scroll to Top