Vodafone Idea Limited stores In Deodar, Banaskantha, Gujarat