TS Dr. Troy Strand, PsyD Is this you? Claim your profile Psychology 0Leave a review Phoenix, AZ 3802 N 91st Ave, Phoenix, AZ, 85037 (623) 772-2400