The Canadian Red Cross in Newfoundland and Labrador offers an extensive network of programs and services that actively reach out and serve local communities throughout the province. In the St. John’s area, services include the Meals on Wheels program.
Link: http://www.redcross.ca/in-your-community/newfoundland-and-labrador