New Mack Truck Service Center coming to St. Charles Missouri Vanguard Truck Center of St. Louis is moving to serve you better. We are currently working on a 12,000 square-foot renovation to house a new full-service Mack Trucks Facility. The new service facility will be located at 940 Harmsted Court in St. Charles, Missouri. […]
Sign up for our newsletter for updates on new featured inventory, parts specials, incentives, and more.