1810 W Independence St Tulsa OK 74127 Records