7405 E 31st Pl Tulsa OK 74145 Records