1314 W Woodrow St Tulsa OK 74127 Records