Explore details about location Westhead Road. Westhead Road is a location situated within the Etobicoke alongside other areas such as Bankfield Drive, Superior Creek Lane, Barvale Court.