1149 N Main St Tulsa OK 74106 Records