Vodafone Idea Limited stores Near Madappuram, Thiruvarur, 610001