Shelley Ricci NPI 1316212376 Practice location: 109 Buffalo Dr, Cache, OK 735279403 Taxonomy code: 171W00000X Phone: (580) 583-4790