Vodafone Idea Limited stores Near Silvassa Vapi Main Road, Silvassa, 396230