Vodafone Idea Limited stores Near Swami Vivekanand Marg, Ahmedabad, 380001