1134 S Harvard Ave Tulsa OK 74112 Records