About 70 percent of needy individuals come from New Bedford, with the remainder coming from all over the area, including as far away as Taunton, Fall River and Wareham.Depending on the size of the family, there are two to four bags of groceries handed out each Saturday between the hours of 9 and 11 a.m.