NPI Central
Vada Taffera, MS, LPC, NCC — NPI 1811629496, Dunmore, PA | NPI Central