M2 Business Solutions Inc. Share: Screen Printing/Machine Embroidery M2 Business Solutions Inc. Visit Website 1787 Greystone Road Hastings, MN 55033 (651) 905-0560