Explore details about location North Willow Avenue. North Willow Avenue is a location situated within the Tucson alongside other areas such as South Natanes Drive, South Darling Avenue, North Avenida Natachee.