Vodafone Idea Limited stores Near New V I P Road, Vadodara, 390019