4715 W 88th St Tulsa OK 74132 Records