Shari Leonavorhees NPI 1952822421 Practice location: 3001 Warrior Ln, Poplar Bluff, MO 639018685 Taxonomy code: 2472E0500X Phone: (573) 868-1200