Provider records sourced from NPPES (CMS National Plan & Provider Enumeration System). Data current as of August 10, 2026.

St Louis Stress Clinic LLC

Organization Clinical Social Worker · NPI 1073144317

St Louis Stress Clinic LLC provides Clinical Social Worker services in Creve Coeur, Missouri. Registered with an NPI since 2020.

In the registry since
2020
What do these letters mean?
LLC — Limited liability company
A form of business registration, not a clinical qualification.

See every abbreviation used in this directory →

Practice location Address checks out

677 N New Ballas Rd Ste 206
Creve Coeur, MO 63141-6732
Phone: (314) 528-2011
Show map & directions

Pin is approximate — placed at the ZIP-code centre, not the exact door.

Specialties & licences

Clinical Social Worker (primary) Taxonomy 1041C0700X

Record details

NPI number1073144317
Entity typeOrganization (Type 2)
Organization subpartNo
Authorized official Ann Filonow — Owner, Therapist · (315) 528-2011
NPI enumeratedJanuary 27, 2020
Last updated in NPPESJanuary 27, 2020
Certification dateJanuary 27, 2020
Mailing address677 N New Ballas Rd Ste 206, Creve Coeur, MO 63141-6732

Other providers in Creve Coeur