Vodafone Idea Limited stores Near Nava India Road, Coimbatore, 641006