Vodafone Idea Limited stores Near Rajendraprasad Road, Coimbatore, 641012