Hi
Welcome to the MedHelp forum!
You must try and find a good nephrologist. Recurrent kidney stones are found renal tubular acidosis, medullary sponge kidney, Dent's disease (genetic disease of the kidney), hyperparathyroidism, primary hyperoxaluria and Crohn's disease. For oxalate stones you need to restrict (not totally stop) foods which are high in oxalate like beans, legumes, dark green leaves, egg plant, spinach, beets, chocolates, wheat barn, rhubarb and nuts and fruit cake.