Malvern Veterinary HospitalPets & animalsUnclaimed11 Lapsley RdToronto, ON, M1B 1K1 · CA+16473516721malvernveterinaryhospital.caHours not available
Maple Leaf Puppies CanadaPets & animalsUnclaimed100 Queen St WToronto, ON, M5H 2N1 · CAHours not available
Marina Animal HospitalPets & animalsUnclaimed2442 Lake Shore Blvd WToronto, ON, M8V 1C8 · CA+14162552777contact@marinaanimalhospital.camarinaanimalhospital.caHours not available
Markham Road Animal HospitalPets & animalsUnclaimed900 Markham RdToronto, ON, M1H 2Y2 · CA+14164381751markhamroadanimalhospital@gmail.commarkhamroadanimalhospital.comHours not available
Marley's Misfits Dog TrainingPets & animalsUnclaimed2283 Dundas St WToronto, ON, M6R 1X6 · CA+16479752739joseph@caninetraining.cammdt.caHours not available
Martin Veterinary HospitalPets & animalsUnclaimed5460 Dundas St WToronto, ON, M9B 1B4 · CA+14166392007mvh@martinvet.camyvetstore.caHours not available
Marx Palace Pet Grooming StudioPets & animalsUnclaimed809 Westmoreland Ave NToronto, ON, M4H3A6 · CA+16475577445Hours not available
Mattie's PlacePets & animalsUnclaimed159 Fallingbrook RdToronto, ON, M1N 2V2 · CA+14165517005info@mattiesplace.calinktr.eeHours not available
McCowan Animal ClinicPets & animalsUnclaimed1599 Ellesmere RdToronto, ON, M1P 2Y3 · CA+14164386092mccowananimalclinic1.placeweb.siteHours not available
McGilvray Veterinary HospitalPets & animalsUnclaimed1686 Avenue RdToronto, ON, M5M 3Y4 · CA+14167836131info@mcgilvrayvet.commcgilvrayvet.comHours not available
Mellow Vibes Dog TrainingPets & animalsUnclaimed129 Glendale AvenueToronto, ON, M6R 2T4 · CA6475572020Hours not available
Metro Animal HospitalPets & animalsUnclaimed2646 Danforth AveToronto, ON, M4C 1L7 · CA+14166983838metroanimalhospital@hotmail.commetroanimalhospital.caHours not available