Many St. Joseph residents depend on social services for key needs, but local nonprofits have been struggling to stay afloat ...