CONTACT us Call Leech Printing at 204-728-3037 or toll-free 1-888-756-4433, or use the form below to contact us. Name(Required) First Last Phone(Required)Email(Required) Comment/Question(Required)CAPTCHAEmailThis field is for validation purposes and should be left unchanged.