Abbeyfield Society Category: Housing Subcategory: Accommodation for elderly Location: Shaftesbury SP7 8JZ Postcode: SP7 8JZ Provided by: Abbeyfield Website: https://abbeyfield.com