Vetster Inc. Vetster is an online marketplace connecting pet parents with licensed, professional veterinarians across North America - basically, telemedicine for your pet! Phone: +1 844-619-0123 15 Glenforest Road Toronto, Ontario M4N 1Z7 Canada Map Other Categories: Business Services |