558 E Woodrow St Tulsa OK 74106 Records