Explore details about location Toronto Zoo Road. Toronto Zoo Road is a location situated within the Scarborough alongside other areas such as Finch Avenue East, Tapscott Road, Wilderness Drive.