Vodafone Idea Limited stores In Avni Chowkadi, Morbi, Gujarat