NPI: 1366493181 · MOUNT VERNON, WA 98274 · Endocrinology, Diabetes & Metabolism Physician · NPI assigned 05/15/2006