18527 E 1st St Tulsa OK 74108 Records