Accepting new patients

John Upshaw, LISW

Play Therapy ·  Male

John Upshaw

John Upshaw, LISW is a play therapist in Cedar Falls, IA. He specializes in play therapy and counseling.


Accepting new patients


Make an appointment


Insurance Check

Search for your insurance provider

John Upshaw accepts

Accepted insurance can change. Please double-check when making an appointment.

(319) 268-9700

John Upshaw accepts the following insurance:

Aetna
Choice Plus POS II
Blue Cross Blue Shield
Blue Card PPO
Cigna
Cigna PPO
Open Access Plus
First Health (Coventry Health Care)
First Health (Coventry Health Care) PPO
HAP Insurance
Health Alliance PPO
Humana
Choice Care PPO
MultiPlan
MultiPlan PPO
PHCS Network PPO
Wellmark Blue Cross and Blue Shield
Alliance Select

Background Check

Healthgrades does not collect malpractice claims information for Iowa
No disciplinary actions found for the years we collect data
No board actions found for the years we collect data
Learn more about background checks

Experience Check

Check if John Upshaw treats your condition or procedure

About Me

Biography

John Upshaw, LISW is a play therapist in Cedar Falls, IA. He specializes in play therapy and counseling.

Specialties

  • Play Therapy
  • Counseling

John Upshaw's Reviews

Likelihood to recommend John Upshaw

4.0

Based on 4 reviews

5 Stars
75%
(3)
4 Stars
0%
(0)
3 Stars
0%
(0)
2 Stars
0%
(0)
1 Star
25%
(1)

Leave a review

How likely are you to recommend
John Upshaw?
(Select your rating)
Average Wait Time
  • 10 – 15 minutes
John Upshaw's Performance
  • Trustworthiness
  • Explains condition(s) well
  • Answers questions
  • Time well spent
Office & Staff Performance
  • Scheduling
  • Office environment
  • Staff friendliness

Be the first to leave a comment

How was your experience with John Upshaw?

Affiliated Hospitals

Check the quality of care at hospitals where John Upshaw treats patients.

Learn more