A to Z of services - Mental health and addiction Available services Drug and substance abuse services ELCA (Edinburgh and Lothians Council on Alcohol) Mental health and addiction