Explore details about location West 98th Street. West 98th Street is a location situated within the Leawood alongside other areas such as West 81st Street, West 145th Street, Windsor Drive.