1. Detroit Radiator Corporation 18235 Krause St, Riverview, MI 48193 Coordinate: 42.17548,-83.1727 Phone: (734) 284-9070