• 110 East Lockwood, Suite 200, St. Louis, MO 63119
  • 314-588-7777

Car Accidents

Sep 8, 2016
Traffic deaths increased in 2015

Missouri motorists might be interested in learning that the number of traffic fatalities around the country increased in 2015 by 7.2 percent over the number of people who were killed in 2014. According to the National Highway Traffic Safety Administration, this was the largest single-year percentage increase since 1966. The number of traffic fatalities had […]

Read More