1. Scc Systems 26 Sequoia St, Billerica, MA 01821 Coordinate: 42.57741,-71.25508 Phone: (978) 663-1805
2. Avaya Inc 600 Technology Park Dr Ste 1, Billerica, MA 01821 Coordinate: 42.53167,-71.28206 Phone: (978) 262-1450