Farm Animals

The clinics and hospitals listed below offer veterinary services for farm animals.

Alberta


Didsbury Veterinary Services
2601 16 Street
Didsbury, AB T0M 0W0
403.335.3519




British Columbia


Mill Bay Veterinary Hospital
840 Deloume Road
Mill Bay, BC V0R 2P2
250.743.3223




New Brunswick


Mayfield Veterinary Clinic
1 Happy Valley Road
Dufferin, NB E3L 2Y9
506.466.2543




Nova Scotia


South Shore Veterinary Services
2760 Highway 325
Wileville, NS B4V 5G2
902.543.5602




Ontario


Aylmer Veterinary Clinic
421 Talbot Street West
Aylmer, ON N5H 1K8
519.773.3911

Dundas Veterinary Services
2257 County Road 31
Winchester, ON K0C 2K0
613.774.2159