Dehai Trucking Inc. Truck & Trailer Repair (773) 908-7367 2915 W. Montrose Chicago, IL 60618 Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 2915 W. Montrose Chicago, IL 60618 (773) 908-7367 City Chicago State Illinois Country USA