Glencairn Residential Home is a family-run care facility located in the heart of Dorchester, opposite the beautiful Borough Gardens. The home offers…