Natavia Boyd-Wells Indicted for Defrauding $800K in Medicaid, VA Funds
Natavia Boyd-Wells, the 40-year-old owner of Touch of the Heart Home Health Care LLC, has been indicted by a federal grand jury for allegedly defrauding the Missouri Medicaid Program and…