Vodafone Idea Limited stores Near Shanmugha Street, Coimbatore, 641011