Organization · Type 2 NPI

Catherine Stack, Lmhc, LLC dba Adel Mental Health

Mental Health Counselor · Adel, IA

NPI number 1477415214 Active

About NPI 1477415214

Catherine Stack, Lmhc, LLC dba Adel Mental Health's National Provider Identifier is 1477415214, issued on Dec 1, 2025. The primary taxonomy on file is Mental Health Counselor (101YM0800X), and the practice location is in Adel, IA. The record was last updated on Jun 1, 2026.