Vodafone Idea Limited stores In Nanpura, Surat, Gujarat