36 High Street, Shaftesbury, DOR
Abbey View Medical Centre Salisbury Road, Shaftesbury, DOR
33 High Street, Shaftesbury, DOR