Home / Store / VANGUARD TRUCK CENTER OF ST. LOUIS Store in CAHOKIA VANGUARD TRUCK CENTER OF ST. LOUIS Store in CAHOKIA Categories: Volvo MackAddress 1 VANGUARD WAYCAHOKIA, IL 622062581Contact Telephone: 6188577625 Additional Information OEM: MACK