1. Skip to navigation
  2. Skip to content
  3. Skip to sidebar
Davenport Road Animal Hospital Logo


We are located on South West corner of Davenport Road and Bedford Road, one block West of Avenue Road and Davenport.

We are a 5 minute walk directly north from the Bloor Subway line at St. George station.

We have convenient client parking off Davenport Road directly in front of our hospital.

Click here for driving directions

View Larger Map