Q: Where is Champlain College Saint-Lambert?
A: Champlain College Saint-Lambert is located at: 900 Rue Riverside, Saint-Lambert, QC J4P 3P2, Canada
Q: What are the coordinates of the Champlain College Saint-Lambert?
A: Latitude: 45.5164017, Longitude: -73.520575
Q: How is Champlain College Saint-Lambert rated?
A: Champlain College Saint-Lambert has not rated yet on addressschool.com