Cancer Support Community offers a wide variety of support services to people with cancer and their loved ones, all completely free of charge and in a home-like setting. Services include support groups, stress management sessions, educational programs, exercise sessions, nutrition workshops and social events.