Danderhall Public Services
The City Of Edinburgh Council
10 Duddingston Road, Edinburgh, EH15 1NF 0131 6699651
M & F Scotland Ltd
4 Shorthope Street, Musselburgh, EH21 7DB 0131 6652511
Veterans First Point
2 South Charlotte Street, Edinburgh, EH2 4AW 0131 2209920
Edenhall Hospital
Edenhall Hospital Pinkyburn Road, Edenhall Road, Musselburgh, EH21 7TZ 0131 5368000
Grieve Funeral Directors
48 Main Street, West calder, EH55 8DR 01506 873558
Edington Cottage Hospital
54 St Baldreds Road, North berwick, EH39 4PU 01620 897040