Vodafone Idea Limited stores Near Bapu Nagar Cross Road, Ahmedabad, 380024