Laura Leonard NPI 1295081958 Practice location: 745 Middleway Pike, Inwood, WV 254284051 Taxonomy code: 225100000X Phone: (042) 294-1413