Kerry Allen Willis, MD, Family Medicine

1620 Live Oak St
Ste C
BeaufortNC  28516 (Carteret County)


Phone: 252-728-5737
Fax: 252-728-5739

NPI: 1831176072
License Number: 30580 (NC)