Margaret Green Animal Rescue - Animal Sanctuary and Visitor Centre
Dorset BH20 5NQ
Margaret Green Animal Rescue is Dorset's oldest and largest animal welfare charity. Every year we rescue over 1,200 abused, unwanted and neglected animals and rehome them to new, loving owners. Every penny donated to us goes directly to animal welfare.