2660 S Birmingham Pl #I Tulsa OK 74114 Records