16823 E 41st Pl S Tulsa OK 74134 Records