1126 E Independence St Tulsa OK 74106 Records