1811 E 17th Pl Tulsa OK 74104 Records