Cats Protection (Milton Keynes and District Branch)

Cats Protection (Milton Keynes and District Branch)

Rescues, rehabilitates and re-homes where possible any stray, abandoned and unwanted cats and kittens. Also encourages neutering and advises the public on general care.