4332 S 29th Ave W Tulsa OK 74107 Records