Shayla Faithtincher NPI 1972101939 Practice location: 131 Lab Ln, Quinwood, WV 259814017 Taxonomy code: 3747P1801X Phone: (304) 992-8819