8179 E 41st St #8179 Tulsa OK 74145 Records