Home / Store / B & C TRUCK SALES, INC. Store in GLEN ALLEN B & C TRUCK SALES, INC. Store in GLEN ALLEN Categories: DaimlerAddress 11102 WASHINGTON HIGHWAYGLEN ALLEN, VA 23059Contact Additional Information OEM: Daimler