Louis C Chen, MD, Internal Medicine

1100 9th Ave
Endocrinology
SeattleWA  98101-2756 (King County)


Phone: 206-223-6620
Fax:

NPI: 1609968510
License Number: MD60201014 (WA)