Tranent Public Services
Royal Infirmary Of Edinburgh
51 Little France Crescent, Old Dalkeith Road, Edinburgh, EH16 4SA 0131 2426871
Edington Cottage Hospital
54 St Baldreds Road, North berwick, EH39 4PU 01620 897040
Housing Support & Inclussion Services
69 Walter Scott Avenue, Edinburgh, EH16 5TS 0131 6721943
General Teaching Council For Scotland
Clerwood House, 96 Clermiston Road, Edinburgh, EH12 6UT 0131 3146000
Mental Health Officer Team City Edinburgh Council
Level 7, 329 High Street, Edinburgh, EH1 1PN 0131 5292200