windsorstar.com
Chrysler Canada
Overall of the Chrysler Canada facility in Windsor looking northeast. (The Windsor Star-FILE) No date. The original Dodge Truck main assembly line at the corner of Tecumseh Rd. and McDougall Ave. (…