2108 W 41st St Tulsa OK 74107 Records