Dalkeith Health Centre phone 24-26, St. Andrew St Dalkeith, Midlothian EH22 1AP map Spire Shawfair Park Hospital, Edinburgh phone 10 Easter Shawfair, EH22 1FE Dalkeith, Midlothian EH22 1FE map if (!IN_DEV) { ?> } ?>