Urray House

Urray House is a care home in Muir of Ord, Scotland, registered with the Care Inspectorate (service number CS2012310891). It is run by Parklands Highland Ltd.…