1862 N Indianapolis Ave Tulsa OK 74115 Records