1866 W 64th St Tulsa OK 74132 Records