Mendy Stone NPI 1174933709 Practice location: 1820 Wets Idaho Ave, Chickasha, OK 73018 Taxonomy code: 171M00000X Phone: (405) 224-0244