Johnna Taylor NPI 1962081752 Practice location: 74 Hazelwood, Holden, WV 25625 Taxonomy code: 172V00000X Phone: (304) 896-2108