The Assumption Food Pantry on North Salina Street, which serves 900 families, is in dire straights and may close January 1.