Home / Store / VANGUARD TRUCK CENTER OF TUCSON Store in TUCSON VANGUARD TRUCK CENTER OF TUCSON Store in TUCSON Categories: Volvo MackAddress 1111 E BENSON HWYTUCSON, AZ 857135030Contact Telephone: 5207910300 Additional Information OEM: VOLVO