Contact Walker Road Animal Hospital in Windsor

Please note that we have moved to our new facility, located in Central Windsor. We can now be found at:

3577 Walker Road N8W 3S5

Phone: 519-972-9000

Email: [email protected]

Open 24/7