Ummmm, St. Louis hasn't produced a truck in a few years, so no his 2011 wouldn't have been built here. :doh:
If your trucks final assembly point was Saint Louis, then your truck was assembled by a bunch of workers who lost their jobs. The Saint Louis plant was tore down last year.