5954 S. Yale Ave, Tulsa, OK 74135