5 Castle TerraceEDINBURGH EH1 2DPTel: 0131 229 1402 (all clinical enquiries to 0131 229 3596)Fax: 0131 221 1486Email: information@caledoniayouth.org
View Larger Map