Explore details about location Green Willow Lane. Green Willow Lane is a location situated within the Hot Springs alongside other areas such as Afton Street, North Mission Street, Etter Street.