Explore details about location South Avalon Lane. South Avalon Lane is a location situated within the Olathe alongside other areas such as West 150th Terrace, South Wyandotte Drive, West 159th Terrace.