4036 E 45th St Tulsa OK 74135 Records