Vodafone Idea Limited stores In Shahibaug, Ahmedabad, Gujarat