611 W 15th St #E3 Tulsa OK 74127 Records