Vodafone Idea Limited stores Near Varachha Road, Vapi, 396195