Vodafone Idea Limited stores Near Alagesan Road, Coimbatore, 641011