NPI Central
Stephanie Temshiv, LCSW — NPI 1972577138, Delmar, NY | NPI Central