See All Psychologists in Cedar Falls, IA
John Upshaw, LISW
Play Therapy* Age 58
John Upshaw, LISW
Be the first to review this provider!

Offers telehealth

 
John Upshaw, LISW

John Upshaw, LISW

Play Therapy* Age 58
Be the first to review this provider!
Cedar Falls, IA
Accepting new patients

Offers telehealth

 

Clinical Overview

John Upshaw, LISW works in Cedar Falls, IA as a Play Therapist.
John Upshaw is affiliated with Mercyone Waterloo Medical Center. John Upshaw's office accepts new patients and has telehealth appointments.

Offers Telehealth

This provider offers telehealth appointments. Call the office to schedule.

Insurance & Payment Information

* Please verify this information when scheduling an appointment.
  • HAP Insurance
  • MultiPlan PPO
  • Blue Cross and Blue Shield
  • Aetna
  • Anthem Blue Cross Blue Shield PPO
  • Wellmark Blue Cross Blue Shield
  • Cigna
  • First Health (Coventry Health Care)
  • Humana
  • Curative PPO
    Curative PPO Plus
    Curative EPO

Office Locations

  1. 1 Mercyone Cedar Falls Mental and Behavioral Health Care
    2802 Orchard Dr, Cedar Falls, IA 50613
  2. 2 Office
    2101 Kimball Ave Ste LL14, Waterloo, IA 50702

Patient Experience & Satisfaction

Be the first to leave a review

How likely are you to recommend John Upshaw?

(Select your rating)
See more reviews on Healthgrades

Medical Expertise & Background

Specialties*
Counseling
Play Therapy
Specialties*
  • *Medical News Today does not verify qualifications for medical specialties. Please verify your provider's specialty and qualifications directly with your provider and applicable medical board.

Common Patient Questions

John Upshaw, LISW accepts new patients on Medical News Today.

John Upshaw accepts telehealth appointments. Please call John Upshaw's office to make an appointment.

John Upshaw accepts HAP Insurance, MultiPlan, Blue Cross Blue Shield, Aetna, Anthem Blue Cross Blue Shield, Wellmark Blue Cross and Blue Shield, Cigna, First Health, Humana and Curative as well as many others. See all of the insurances John Upshaw accepts here.

John Upshaw does not have any reviews yet.

Claim Your Profile
Are you John Upshaw, LISW?
Claim and manage your free profile or contact our support team.

Telehealth Options
This provider has not specified a telehealth appointment method. Would you still like to make an appointment with John Upshaw?
Call now to make an appointment
(319) 268-9700

Affiliated Hospitals & Medical Centers

Know Before You Go

Preventive care: what doctors want you to know

Preventive care can help identify current or future health and medical concerns before they become major.

Explore More Providers