Facility detail

CELESTICA CORP

121 HALE ST, LOWELL, MA, 01851

Parent company: NA

No TRI release rows are available for this facility yet.