Craftworks is located at 243 West Main St in Northborough, Massachusetts, in the Northboro Shopping Center. (Note this is NOT the Wegman’s Plaza rather just a 1/2 mile east of there.)

Please use the Google Map below to get specific directions from whatever location you are coming from.

Leave a reply