Q: Where is Champlain College Lennoxville?
A: Champlain College Lennoxville is located at: 2580 College St, Sherbrooke, Quebec J1M 2K3, Canada
Q: What are the coordinates of the Champlain College Lennoxville?
A: Latitude: 45.3663191, Longitude: -71.8448678
Q: How is Champlain College Lennoxville rated?
A: Champlain College Lennoxville has not rated yet on addressschool.com