2020 E 61st Pl N Tulsa OK 74130 Records