The Christchurch Methodist Mission provides a range of services and programmes to people in Canterbury, the West Coast and the upper South Island that address both immediate and long term needs.