Home / Store / WATKINS TRUCKS, INC. Store in NEW CASTLE WATKINS TRUCKS, INC. Store in NEW CASTLE Categories: DaimlerAddress 4031 NEW CASTLE AVENEW CASTLE, DE 19720Contact Additional Information OEM: Daimler