Phone number: 0131 536 8300
Aberlady Road, Haddington, East Lothian, EH41 3BU
Mental Health Centre
350897,674418
Phone number: 01620 893 263
54, St Baldreds Road, North Berwick, East Lothian, EH39 4PU
Hospital
355456,684967
Phone number: 01620 822 444
8, Tyne House, Poldrate, Haddington, East Lothian, EH41 4DA
Charity
351757,673467