Vodafone Idea Limited stores Near 8th Cross Street, Coimbatore, 641011