NPI Central
Elizabeth House, LCSW — NPI 1457162315, Tallahassee, FL | NPI Central