Haddington Public Services
Grieve Funeral Directors
48 Main Street, West calder, EH55 8DR 01506 873558
Veterans First Point
2 South Charlotte Street, Edinburgh, EH2 4AW 0131 2209920
Lawrie Funeral Directors
33 Market Street, Haddington, EH41 3JE 01620 820284
General Teaching Council For Scotland
Clerwood House, 96 Clermiston Road, Edinburgh, EH12 6UT 0131 3146000
Edinburgh Council The City Of Welfare Rights Team/Advice Shop
85-87 South Bridge, Edinburgh, EH1 1HN 0131 2251255
Edington Cottage Hospital
54 St Baldreds Road, North berwick, EH39 4PU 01620 897040
Edenhall Hospital
Edenhall Hospital Pinkyburn Road, Edenhall Road, Musselburgh, EH21 7TZ 0131 5368000
Scotmid Funeral Service
78 Angle Park Terrace, Edinburgh, EH11 2JP 0131 3463140
West Lothian Council Community Support Services Council Info
Lomond House, Beveridge Square, Livingston, EH54 6QF 01506 775000
