19317 E 2nd Pl #26 Tulsa OK 74108 Records