Vodafone Idea Limited stores In Dindoli, Surat, Gujarat