Explore details about location Southwest Binkley Street. Southwest Binkley Street is a location situated within the Oklahoma City alongside other areas such as Northwest 6th Street, North Indian Meridian Road, North Independence Avenue.