1425 N 72nd Ave E Tulsa OK 74115 Records