ICH has moved to Malden, MA

by |

As of June 1st, 2015, the main ICH offices have moved.

We are now located at Commerce Place, 350 Main Street, Malden MA 02148.

For our new contact information click here:   Commerce Place Malden