1. TDKLambda Americas Inc 1602 Concord St, Framingham, MA 01701 Coordinate: 42.3238,-71.39931 Phone: (508) 788-6239
2. Artesyn Technologies 125 Newbury St Ste 100, Framingham, MA 01701 Coordinate: 42.30735,-71.39624 Phone: (561) 451-1000