1. Icl Imaging 51 Mellen St, Framingham, MA 01702 Coordinate: 42.27241,-71.42461 Phone: (508) 872-3280