UMASS Lowell Innovation Hub | Lowell MA

The UMASS Lowell Innovation Hub features 11,000 square feet of space to support the growth and development of new technology based companies in greater Lowell and Merrimack Valley, MA.

Location

UMass Lowell Innovation Hub
110 Canal Street
Lowell, MA 01854
United States
42° 38' 31.0452" N, 71° 18' 51.3072" W