Stewart & Stevenson originated in Houston, TX, as a blacksmith shop shoeing horses and a carriage shop manufacturing carriages and wagons.
Stewart & Stevenson originated in Houston, TX, as a blacksmith shop shoeing horses and a carriage shop manufacturing carriages and wagons.