Barbara Leadennison NPI 1548868128 Practice location: 52 Seng Run Rd, Little Birch, WV 266297703 Taxonomy code: 3747P1801X Phone: (304) 701-8695