21. Ren Cen Mechanical Service, Inc. 217 Joseph Campau St, Detroit, MI 48207 Coordinate: 42.33697,-83.0183 Phone: (313) 259-4810