Champlain Regional College

Champlain Regional College

Location: Lennoxville, Saint-Lambert and Quebec City, Quebec

Website: Champlain Regional College

Social Media Handles: