18608 E 45th Pl S Tulsa OK 74134 Records