Vodafone Idea Limited stores In Ambica Nagar, Ahmedabad, Gujarat