Tamuna Chabra, M.D., Ph.D.

19020 33rd Avenue West, Lynnwood, WA 98036