JM

James McCall

Licensed Professional CounselorLPC

James McCall is a therapist based in Saint Louis, MO.

Saint Louis, MO 63119 Save
AnxietyDepressionAnger Management

About

He specializes in working with individuals, children, adolescents, and couples who are struggling with anxiety, depression, and anger management. James aims to create a safe and supportive environment where clients can work through their issues at their own pace. He is passionate about helping his clients identify their strengths and find peace and healing in the midst of challenging situations. James works with a wide range of clients, from those experiencing major life issues to those who are in need of someone to listen. He is committed to providing a non-judgmental and empathetic space for his clients to explore their thoughts and feelings. James can be reached at his location on Big Bend Blvd in Saint Louis, MO.

Built from public information. The provider hasn't confirmed these details yet.← Browse all providers

Insurance & payment

James McCall is an Out of Network provider. Insurance details are not listed publicly — call the practice to confirm.

  • Out of network
Self-pay & sliding scale

Listed fee: $170 per session. Ask about sliding-scale fees if you're paying out of pocket.

Services & specialties

Individual Therapy

James works with individuals who are struggling with anxiety, depression, and anger management.

Family Therapy

James works with couples and families who are experiencing difficulty adjusting to major life issues.

Child and Adolescent Therapy

James works with children and adolescents who are exhibiting behavior that seems unusual or dangerous.

AnxietyDepressionAnger Management

More therapists for anxiety in Saint Louis, MO

See all in Saint Louis →
EW
Elizabeth Whitmore
Saint Louis, MO
AnxietyDepression
SG
Stephanie Green
Saint Louis, MO
AddictionADHD
CM
Camille McCormack
Saint Louis, MO
AddictionAlcohol Use

Frequently asked

Contact the practice directly. Tap Show next to the phone number or website to see it, or leave your number and ask them to call you back.
This listing shows: Out of Network. Networks change often, so confirm your plan with the provider before your first visit.
Ages aren't listed for this provider. Ask them directly.
This listing was built from public information, such as the practice's own website, and the provider hasn't confirmed it yet. Check insurance, fees and availability with them before your first visit.
Is this your listing?

Claim or remove this listing

Claim it free to see how many people view it and get an alert when someone tries to reach you.

Claim this listing

Want it removed instead? Ask our support team.