Individual provider · Type 1 NPI

Glenn Richard McGowan, MA

Mental Health Counselor · St. Louis, MO

NPI number 1649311481 Active

About NPI 1649311481

Glenn Richard McGowan, MA's National Provider Identifier is 1649311481, issued on Feb 12, 2007. The primary taxonomy on file is Mental Health Counselor (101YM0800X), and the practice location is in St. Louis, MO. The record was last updated on Sep 11, 2025.