1. Biofeedback Clinic of Edmonds 8523 224th St SW, Edmonds, WA 98026 Coordinate: 47.79629,-122.34884 Phone: (425) 672-1676