2543 E 30th Pl N Tulsa OK 74110 Records