1. Lewa Process Technologies 8 Charlestown St, Devens, MA 01434 Coordinate: 42.54045,-71.62058 Phone: (978) 487-1100