Mecwacare is a major provider of residential, nursing and support services for the frail, aged, disadvantaged and people with special needs and disabilities.