Vodafone Idea Limited stores Near Akota Road, Vadodara, 390020