1539 E 17th Pl Tulsa OK 74120 Records