Vodafone Idea Limited stores Near SH-68, Anand, 388310