Click for previous Société de transport de Laval
1998 Nova Bus LFS
Click for next photo
STL 9806 at their garage
Société de transport de Laval is based in Laval, QC.
STL 9806 is a 1998 Nova Bus LFS low floor transit bus.

STL 9806 at the STL garage in Laval on Thursday, June 13th, 2013.

BackPhotos from CanadaHomeGalleryLink


Last Updated: August 25, 2013
Mail Me Michael Taylor