We're upgrading our website!
Please try back in 1 days, 17 hours, and 51 minutes
(on April 20, 2014 at 8:01 am).
Bay Cat and Dog Hospitals are located at 525 King St. E., Toronto, Ontario.
For information on services, appointments and operating hours, please give us a call at (416) 941-9770.
Sorry for the inconvenience.