Allegra Print & Imaging Categories Printers 1800 Huron Church Road Windsor ON N9C 2L5 (519) 971-9952 (519) 971-0363 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×