About

James O. Anastasi is a Mental Health Counselor in Mason City, Iowa. He has over 17 years of experience. He is affiliated with Anastasi Counseling Services. Contact James O. Anastasi to request his Medicare information, payment methods he accepts, or to book an appointment.

Professional Therapy, Done Online

Get matched with a licensed therapist and start healing with BetterHelp.

Click Here

Basic Data

Entity Type: Individual; Sole Proprietor

Organization Name: Anastasi Counseling Services

Gender

Male

Years in Practice

17 years

Healthcare Provider Taxonomy

  • Code: 101YM0800X
  • Grouping: Behavioral Health & Social Service Providers
  • Classification: Counselor
  • Specialization: Mental Health
  • Code: 104100000X
  • Grouping: Behavioral Health & Social Service Providers
  • Classification: Social Worker
  • Code: 106H00000X
  • Grouping: Behavioral Health & Social Service Providers
  • Classification: Marriage & Family Therapist

Credentials

  • Master of Science (M.S.)

Licenses

Name License Number State
Counselor 41 Verify IA
Social Worker 2112 Verify IA
Marriage & Family Therapist 7 Verify IA

Practice Locations

1520 6th St SW

Mason City, IA 50401-4820

Phone Number: (641) 423-4180

Fax Number: (641) 421-6023

Therapists Near Mason City, IA

Default Photo

Dr. Daniel E. Courtney

Doctor of Philosophy (PHD)

Mason City, IA 50401
Default Photo

Mary B. Christianson

Licensed Independent Social Worker (LISW)
Registered Play Therapist - Supervisor (RPT-S)

Mason City, IA 50401
Default Photo

Michael Benak

Licensed Independent Social Worker (LISW)

Mason City, IA 50401
Default Photo

Karrie Kjeldahl

Temporary Licensed Mental Health Counselor (TLMHC)

Mason City, IA 50401
Default Photo

Thomas E. Flaherty

Licensed Mental Health Counselor (LMHC)
Licensed Master Social Worker (LMSW)

Mason City, IA 50401