Ecumen NPI 1588871982 Practice location: 203 N Armstrong Ave, Litchfield, MN 553552272 Taxonomy code: 261QA0600X Phone: (320) 693-2430