Advanced Search Veterinarians Business Name: Lessard Callingwood Veterinary Hospital Ltd. Category: Veterinarians Address: 7514 178 St NW City: Edmonton Province Alt: AB Postal Code: T5T 2Y5 Phone: 780-481-5678 Website: www.lessardvet.com View Business Name: Metro Animal Hospital Category: Veterinarians Description: Locally owned and operated serving pets and their owners since 1978. Address: 2646 Danforth Avenue City: Toronto Postal Code: M4C 1L7 Phone: 416.698.3838 Website: www.metroanimalhospital.ca View Business Name: Riverdale Animal Hospital Category: Veterinarians Description: Dogs, cats, birds and exotics welcome. Address: 901 Danforth Ave. City: Toronto Postal Code: M4J 1L8 Phone: 416.465.4655 Website: www.theriverdaleanimalhospital.com View