Dr Gray’s Hospital, Elgin

Pluscarden Road
Elgin
IV30 1SN