Cottonwood Springs Physician Group Llc NPI 1255913547 Practice location: 15040 W 138th St, Olathe, KS 660624554 Taxonomy code: 2084N0400X Phone: (913) 154-7265