Dennis Payne Md

(828) 322-1996

225 18th St SE
Hickory, NC 28602-1364