Farmfirst and Petfirst Veterinary Lincoln is a veterinary clinic at 55 James Street in Lincoln, a town in the Selwyn district of Canterbury. True to its name, the practice cares for both companion animals, such as cats and dogs, and farm or lifestyle block animals. You can find contact details and clinic information on the Petfirst website.