High Quality Content by WIKIPEDIA articles Soci t de transport de Laval (STL) is the public transit system in the city of Laval, Quebec, Canada. It was founded in June 1971 as the Commission de transport de la Ville de Laval (CTL). STL came about in 1984.