Good for you on the eating balanced meals! :) Keep it up!
I'm not sure if a stability ball would help with lower leg swelling. I confess I don't know that much about it. I think what the stability ball does is make you work on your balance, keeping a bunch of muscles working at keeping you balanced
Welcome to Spark, by the way. You've made a good choice coming here. :) 2370 days ago