5601 S 122nd 3 Ave Tulsa, OK 74146