Vodafone Idea Limited stores Near SH-64, Vadodara, 391165