Nova Art Studios Holiday Market | Shop Local & Handmade Sat, 19 Dec at 11:00 am 55 Middlesex Street, Third Floor, North Chelmsford, MA, United States, Massachusetts 01863 ART