The Grove

The Grove is a care home in Elgin, Scotland, registered with the Care Inspectorate (service number CS2010251592). It is run by Abbeyside Nursing Homes…