I Jen Chen, MD, Internal Medicine

10317 Greenwood Ave N
SeattleWA  98133-9152 (King County)


Phone: 206-297-6056
Fax: 206-297-6059

NPI: 1023187622
License Number: MD00022361 (WA)