Explore details about location Dougall Avenue. Dougall Avenue is a location situated within the Essex alongside other areas such as Holburn Street, Stillmeadow Road, Stewart Street.