Explore details about location Triple Crown Avenue. Triple Crown Avenue is a location situated within the Etobicoke alongside other areas such as Highway 27, Hinton Road, Honeyview Place.