1. New England Add-a-room 215 Hildreth St, Lowell, MA 01850 Coordinate: 42.65909,-71.30762 Phone: (978) 452-6927