Bus Lines in Kitchener, ON
Greyhound Canada
Laidlaw Transit Ltd
Shantz Coach Lines Ltd