Explore details about location Southwest 65th Street. Southwest 65th Street is a location situated within the Oklahoma City alongside other areas such as Oklahoma River Trail, Northeast 23rd Street, Orleans Court.