Vodafone Idea Limited stores Near Khatodra Wadi, Surat, 395002