Vodafone Idea Limited stores Near Naroli Road, Umargam, 396170