Vodafone Idea Limited stores Near Baba Nagar Road, Vadodara, 391135