15722 E Marshall St Tulsa OK 74116 Records