Riverdale Animal Hospital 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