O’Sullivan Animal Hospital

24 hour veterinary care in Barrie, Ontario.

Below you will find contact information for our 24 hour veterinary hospital in Barrie, Ontario. Our veterinarians invite you to contact us to make an appointment.

Contact Us

Phone: 705-728-VETS (8387)

Fax: 705-728-0220


420 Leacock Drive

Barrie, Ontario, L4N 5G5

Get Directions

Hours of Operation

This location is open 24 hours a day/
7 days a week