Location

Lowell Makes is located in downtown Lowell, where we lease approximately 10,000 square feet of space.


View Larger Map

47 Lee St
Lowell MA 01852
+1 978-905-8123

Please see our Contact Us page to get in touch or learn more.