Explore details about location Blue Willow Road. Blue Willow Road is a location situated within the Memphis alongside other areas such as West Redbud Circle, Alameda Avenue, Mallard Ridge Drive.