Holland James E Md

(252) 792-3415

800 Park St
Williamston, NC 27892-2769