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

STL 9814 departing from the garage in Laval on Thursday, June 13th, 2013.

BackPhotos from CanadaHomeGalleryLink


Last Updated: October 25, 2013
Mail Me Michael Taylor