Vodafone Idea Limited stores In Thaltej, Ahmedabad, Gujarat