Explore details about location De Havilland Road. De Havilland Road is a location situated within the Ekurhuleni Ward 23 alongside other areas such as Marbore Road, Aero Road, Phantom Road.