Dr. Debra Houser PSYD

  • 10203 E Mcdowell Mountain Ranch Rd
    Scottsdale, AZ, 85255
  • (480) 484-1706

Physician Profile

Debra Houser. Her primary practice is as a Psychologist: School.