1743 W Fairview St Tulsa OK 74127 Records