Our Locations

IMC began in Southport, CT and is now headquartered in Pompano Beach, FL and has additional strategic locations around the North American coastline and in South America. Together these locations assure prompt, cost-effective response throughout the U.S., Canada, the Caribbean, Mexico and South America.

UNITED STATES
 

1  Head Office (Southeastern Seaboard)
    500 NE 25th Street, Suite 10, 

    Pompano Beach, Florida 33064

    +1-954-425-2380

2  Northeastern Seaboard
    Massachusetts, New Hampshire, Maine

    +1-978-968-8459

3  Mid-Atlantic Region
    Philadelphia, PA
    +1-267-575-6041

4  Southport, CT (New York Region)
    2425 Post Road, Suite 101, 

    Southport, CT 06890
    +1- 203-256-1000 (available 24/7)

5  Eastern Gulf Region

    Houston, TX 

    +1- 281-480-4260

6  Western Gulf Region
    Bank of America Center, 

    700 Louisiana Street, Suite 3950, 

    Houston, TX 77002
    +1-281-480-4260

 

7  Pacific Region, Canada and U.S.

     2111 Parkway Boulevard, 

     Coquitlam, BC Vancouver V3E3K5
     +1-778-285-0053

 

SOUTH AMERICA

8  Southern Caribbean (Curacao)
    +1- 203-256-1000 (available 24/7)

    Mobile +5999 516 5090

9  Brazil

     Rua Cruzeiro do Sul, 168 Condominio Haras       Sao Luiz Santos SP CEP, 13329-132 Brazil
     +55-11-994680133

 

10  Argentina

     Barrio Palermo Capital Federal, 

     Buenos Aires, Argentina
     +54-911-3516-1710
 

 


 

 correct map blue 11-9-2018.png
Need more details? Contact us

We are here to assist. By phone 24/7 at 203-256-1000, 
or click the button to email us. We'll get right back to you, thanks.