Individual provider · Type 1 NPI

Karen Leigh Allen, LCSW, LPC

Mental Health Counselor · Independence, MO

NPI number 1881807345 Active

About NPI 1881807345

Karen Leigh Allen, LCSW, LPC's National Provider Identifier is 1881807345, issued on May 8, 2007. The primary taxonomy on file is Mental Health Counselor (101YM0800X), and the practice location is in Independence, MO. The record was last updated on Sep 11, 2025.