Windsor Life Magazine Categories Publishers - Magazines/Tabloids 5060 Tecumseh Road East, Suite 318 Windsor ON N8T 1C1 (519) 979-5433 (519) 979-9237 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×