Vodafone Idea Limited stores Near Meera Marg, Pali, 306401