N Owasso Pl E Tulsa OK 74126 Records