Crofts Veterinary Practice
They are an independently owned, small animal veterinary clinic based in Haslemere providing the highest standard of veterinary care in a professional and friendly environment. Their clinical protocols are continuously updated to ensure that your pets are being cared for to the highest standar...