Mary Campbell, 83, relies on family, friends and occasionally neighbours to help her live independently.