5330 E 31st St #300 Tulsa OK 74135 Records