1 Dr. Louis C Chen, MD Internal Medicine Physician - Endocrinology, Diabetes & Metabolism Avg. Rating: 1/5 Main Location 1100 9th AveSeattle, Washington 98101 Highlights Accepts Insurance Plans