Vodafone Idea Limited stores Near SH-129, Banaskantha, 385310