Explore details about location Green Willow Lane. Green Willow Lane is a location situated within the St. Charles alongside other areas such as Cutler St, Washington Avenue, Lewis Court.