6511 E 56th Pl Tulsa OK 74145 Records