1570 E 41st Pl Tulsa OK 74105 Records