Citizen Sleuths Spotlight Red Flags Galore

NEW ORLEANS, La.—Although they received millions of taxpayer dollars, it can be hard to find the offices of health service providers in the Big Easy. 

Consider Faith and Hope of New Orleans, a home health agency that took in $11.6 million from the Centers for Medicare and Medicaid Services (CMS) between 2018 and 2024. The company’s website, as well as federal and state databases, lists its address at 3720 Gentilly Street.   

Read Full Article »


Comment
Show comments Hide Comments


Related Articles