4540 S 30th Ave W Tulsa OK 74107 Records