5426 E 110th Pl Tulsa OK 74137 Records