4516 S 28th Ave W Tulsa OK 74107 Records