2660 S Birmingham Pl #G Tulsa OK 74114 Records