Triumph Therapeutic ...
9700 Research Drive Suite 131...
Address:
Erica Tatum-Sheade
Clinical Social Work/Therapist, LMSW
9449 N 90th Street
Scottsdale, AZ 85258
(480) 376-7472
Service Provider Specialties:
Child or Adolescent, Family Conflict, Sexual Abuse,