Offers medical care, dental care, patient support, medical counselling, homeless health care and pharmacy services.