Congresswoman Trahan tours new state-of-the-art Triton Systems facilities at Chelmsford Cross Roads
CHELMSFORD — Triton Systems Inc.’s newly remodeled location at 330 Billerica Road is part of Chelmsford’s new Cross Roads at 129, a 623-acre business center that encompasses high technology, research and development, health care, and education businesses.