Explore details about location Willow Avenue. Willow Avenue is a location situated within the Riverside alongside other areas such as Mc Harg Road, Pierce Street, Dorinda Drive.