NPI Central
David Teed, LCSW — NPI 1437261401, Boise, ID | NPI Central