18527 E 3rd Pl Tulsa OK 74108 Records