3623 S 106th Pl E Tulsa OK 74146 Records