2503 E 48th St N Tulsa OK 74130 Records