1427 E 2nd St Tulsa OK 74120 Records