1. Cell Technologies Corporation 60 Prescott St, Worcester, MA 01605 Coordinate: 42.2754,-71.79892 Phone: (716) 534-9009
2. Histologistics 100 Barber Ave, Worcester, MA 01606 Coordinate: 42.29807,-71.79874 Phone: (508) 308-7800