6831 W 41st Pl Tulsa OK 74107 Records