Concentra Urgent Care
4320 196th St SW STE D, Lynnwood 98036