Biofeedback Clinic of Edmonds

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Edmonds, United States

stephanieharris-biofeedback.com
Biofeedback therapist· Psychotherapist· Doctor

Biofeedback Clinic of Edmonds Reviews | Rating 1 out of 5 stars (1 reviews)

Biofeedback Clinic of Edmonds is located in Edmonds, United States on 8523 224th St SW. Biofeedback Clinic of Edmonds is rated 1 out of 5 in the category biofeedback therapist in United States.

Address

8523 224th St SW

Phone

+1 4256721676

Open hours

...
Write review Claim Profile

J

John Selbie

Avoid this place at all costs. Very unprofessional charges outrageously and erroneously. Very judgemental, treats patients without respects and discriminative especially towards minorities. Charges you for non-existent visits.