1331 S 101st Avenue Tulsa, OK 74137