United States / Lowell / Museums & galleriesart gallery119 GalleryAddress119 Chelmsford St, LowellWebsitewww.119gallery.orgPhone+19784528138—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itThorndike Exchange · 283 mNot ratedJade Lowell Restaurant · 291 mNot ratedDragonfly Cafe · 332 m