White & Allen, P.A.
620 Lynndale Court, Suite D, Post Office Drawer 19, Greenville, NC 27835, Greenville, NC 27835
About White & Allen, P.A.
White & Allen, P.A. is a full-service law firm operating across Eastern North Carolina, with offices in Greenville, New Bern, Kinston, and Snow Hill. Established in 1927, the firm provides legal counsel in personal injury, workers’ compensation, civil litigation, real estate, and family law, among other areas. It employs 17 attorneys, including four board-certified specialists and three with Master of Laws degrees in taxation. The firm is known for its client-centered representation and long-standing client relationships, often spanning generations. Its professionals also engage in public service within their communities.
Our Attorneys

Wilton Russell “Rusty” Duke, Jr.
Of Counsel
49+ years experience

C. Gray Johnsey
Attorney
47+ years experience

John C. Archie
Retired Attorney
46+ years experience

Joseph S. Bower
Retired Attorney
44+ years experience

David J. Fillippeli, Jr.
Attorney
40+ years experience

John P. Marshall
Attorney
36+ years experience

Brian Z. Taylor
Attorney
34+ years experience

Richard J. Archie
Attorney
34+ years experience

Brian J. Gatchel
Attorney
30+ years experience

Delaina “Dee” Davis Boyd
Attorney
26+ years experience

E. Wyles Johnson Jr.
Attorney
24+ years experience

Oliver G. Wheeler, IV
Attorney
21+ years experience

W. Lee Percise III
Attorney
17+ years experience

Amanda L. Owens
Attorney
14+ years experience

James C. “Jim” Purnell V
Shareholder
13+ years experience

Elizabeth A. Falk
Attorney
13+ years experience

Patrick Holmes
Shareholder
6+ years experience

Savannah H. Moore
Attorney
1+ years experience
Contact Information
Office Locations
620 Lynndale Court, Suite D, Post Office Drawer 19, Greenville, NC 27835
Greenville, NC 27835
(252) 317-0500
Post Office Box 3169, 106 South McLewean Street, Kinston, NC 28502
Kinston, NC 28502
(252) 527-8000
901 College Court, Post Office Drawer U, New Bern, NC 28563
New Bern, NC 28563
(252) 638-5792
216 North Greene Street, Snow Hill, NC 28580
Snow Hill, NC 28580
(252) 747-3900