6012 E 56th St Tulsa OK 74135 Records