The St Vincent de Paul Society provides basic assistance and serves free meals to people from all walks of life, including senior citizens, the unemployed and the homeless.