3414 E 36th St N Tulsa OK 74115 Records