Vodafone Idea Limited stores Near Deshpande Nagar Road, Surat, 395002