1320 W 41st St #A Tulsa OK 74107 Records