Crofts Veterinary Surgery Crofts Veterinary Surgery is a small animal veterinary clinic in Haslemere specialising in care for dogs, cats, and small mammals. Phone: 01428653056 Collards Lane (off Petworth Road) Haslemere , Surrey, GU27 2HU Great Britain Map Other Categories: Health & Beauty » Health Care |