NPI Central
Teresa Denicholas, LCSW — NPI 1720851736, Hamden, CT | NPI Central