3304 S 138th East Ave Tulsa OK 74134 Records