Nimo Wellness LLC 291 Main St. # 6 Northboro MA 01532 (617) 858-5365 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×