Superior Healhcare, Llc NPI 1982147864 Practice location: 100 Illinois St, St Charles, IL 601741866 Taxonomy code: 251E00000X Phone: (630) 635-6554