Knox Thomas H DDS in Tarboro, NC 27886



Knox Thomas H DDS

3401 North Main St

(252) 823-7026