Kewen Chen NPI 1669959318 Practice location: 14024 163rd Pl Se, Renton, WA 980593662 Taxonomy code: 225700000X Phone: (206) 475-8597