1. Umaco Inc 60 Newhall St, Lowell, MA 01852 Coordinate: 42.63228,-71.30498 Phone: (978) 453-8881
2. Degmar Development Corp 258 W Manchester St, Lowell, MA 01852 Coordinate: 42.62553,-71.31688 Phone: (978) 649-8570