Community Health Programs laid off some of its staff, reduced some staff hours, and suspended its mobile health unit in ...