1207 S Delaware Pl Tulsa OK 74104 Records