Join the St Francis Home for Animals community
We are a small but very busy dog rehoming charity in Cornwall. We take in stray and unwanted dogs and help them to find happy new homes. We are totally dependent on kind donations from our supporters to enable us to do our work.
St Francis Home for Animals Registered charity number 205823