Impact Physical Therapy
4300 198th St SW, Lynnwood 98036