18 West Park is a care home in Montrose, Scotland, registered with the Care Inspectorate (service number CS2003000278). It is run by Cornerstone Community…