Sharon Kayepoole NPI 1174038988 Practice location: 200 Church St, Yanceyville, NC 273799377 Taxonomy code: 101YA0400X Phone: (336) 365-9284