1515 E 67th St N Tulsa OK 74126 Records