Explore details about location Helen Road. Helen Road is a location situated within the Whitehouse alongside other areas such as Rue du Lac Road, Oak Pointe Drive, Industrial Parkway.