4636 S Harvard Ave Tulsa OK 74135 Records