A New team. A Fresh Start


In late 2018, we welcomed five new vets to join us at Palmerston animal hospital. Claire Demmer, our...

Read more...