1. Detroit Radiator Corp 15385 Pine, Romulus, MI 48174 Coordinate: 42.1901,-83.38981 Phone: (800) 525-0011