Our Windsor Veterinary Professional Corporation in Windsor Ontario is pleased to offer a wide variety of services.
Which Practice Would you like to Visit?

Windsor Veterinary Professional Corporation: Caring People Caring for Pets

Windsor Veterinary Professional Corporation owns three exceptional local animal hospitals: Clearwater Animal Hospital, Lasalle Animal Hospital, and the feline-only Cat Clinic of Windsor. We are committed to providing the very best veterinary care to our patients and outstanding service to our clients. For your convenience, we offer wellness plans with affordable monthly payment options at all three of our locations.

It is always our mission at each of our practices to be the best veterinary hospital possible, creating professional bonds with our clients that allow us to deliver the highest quality care. We provide treatment in a high-energy, fun, and friendly manner, resulting in optimum patient health and longevity, as well as satisfied clients. We are always excited to see our clients refer others to our practice.

What Sets Us Apart in Our Community

We are proud to provide veterinary excellence. We have been a part of the community for generations, serving pets and pet owners. Our multi-pet animal hospitals, Clearwater Animal Hospital and Lasalle Animal Hospital, are AAHA accredited animal hospitals, indicating that we strive to maintain the very highest veterinary standards possible.

Get Started With Us

Our veterinary teams would love to get to know you and your pet. We invite you to contact us and or use our online appointment request form to schedule a visit with our team. We would also love to take you on a tour of our facility. Contact us if you’d like to schedule a tour. We look forward to getting your pet started on a lifetime of good health.

Clearwater
Animal Hospital

1117 Walker Road Windsor,
ON N8Y 2N8

Phone:
(519) 253-7204

Cat Clinic
of Windsor

1277 Grand Marais West Windsor,
ON N9E 1E1

Phone:
(519) 250-7700

LaSalle
Animal Hospital

1391 Front Road LaSalle,
ON N9J 2A9

Phone:
(519) 734-1300