NPI Central
Louisa Boehlert Vaughan, LCSW — NPI 1821774159, Schenectady, NY | NPI Central