Go back to directory. Wychwood Park Animal Hospital Wychwood Park Animal Hospital Contact: Dr. Michael Levine 631 St. Clair Avenue West work Land line: 416.651.4801work General Email: rachael.wychwood@gmail.comINTERNET Website: http://www.wychwoodparkanimal.com/ Categories: Pet Care / Veterinarians Updated 4 years ago.