Your pets are part of your family, and the professionals at the Winston Churchill Animal Hospital are committed to keeping them healthy and happy. Located in Mississauga, we are a ...more...See more text
Have brought my cats to this clinic for years - they have always received the greatest care, personel was very warm and welcoming, prices are actually less than some other vets in the area. I would recommend this vet in a heartbeat.Read more
Central Sales Limited is one of the largest and long standing Veterinary Distributers in Canada, selling only to licensed veterinarians. Our mission is to provide the veterinary co...more...See more text