Dr. Sherita Devone Willis Back to Search Dr. Sherita Devone Willis Practicing Physician 616 W Lee Avenue , Osceola , AR , 72370 Membership Type Practicing Physician Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone