ARC provides psychological, emotional, educational and practical support in a warm and welcoming environment to people with cancer and those who care for them.