3641 S Galveston Ave Tulsa OK 74107 Records