Vodafone Idea Limited stores Near Chhani Road, Vadodara, 391740