Global Locations: United States, Canada, Mexico, South Africa

Global Locations


ICR Operations Worldwide

Providing global support with five locations. ICR Services was established in 1992 and has since expanded internationally to Canada, Mexico, and South Africa. Each location has a dedicated sales and customer support team to provide the best possible service. Normal operating hours are from 8:00 am – 5:30 pm local time. Please complete the online contact form if outside these times. If this is an after hours emergency call (586) 582-1500.


  • World Headquarters

    28601 Lorna Avenue
    Warren, Michigan, United States 48092
    Tel: 586.582.1500
    Fax: 586.582.1501

  • Robot Sales and Integration

    7047 Murthum Avenue
    Warren, Michigan, United States 48092
    Tel: 586.268.7900
    Toll-Free: 866.9.ROBOTS
    Fax: 586.268.7901

  • ICR Canada Corp.

    120 Saltsman Drive, Unit 1
    Cambridge, Ontario, Canada N3H 4R7
    Tel: 519.650.2555
    Fax: 519.650.8074

  • ICR Mexico

    Calle 2 #649A
    Col. Central de Carga
    Guadalupe, Nuevo León, Mexico 67129
    Tel: 011.52.81.8371.3096
    Fax: 011.52.81.8371.3099

  • ICR South Africa

    Corporate North Park
    82 Roan Crescent
    Midrand, Gauteng, South Africa 1685
    Tel: 011.27.11.314.0061


Born In Metro Detroit and International Expansion

Each ICR location has the capabilities and talent to provide high-quality repairs and services for our global customers. We invite you to come visit any one of our facilities for a behind-the-scenes tour headed by some of the best team leaders and technicians in the industry.

Request Facility Tour
ICR Detroit, Michigan, USA