Click to learn about our COVID-19 updates.
Get In Touch
Crossroads Veterinary Clinic
Phone: 807-939-2616
Email: info@crossroadsvetclinic.ca
Emergency Info:
On-call veterinary service 647-695-5411
Bio Coming Soon!
We are happy to provide you with the option to browse and shop for your pet, all from the comfort of your own home!