West Windsor Power Categories Power Plant 4375 Sandwich Street Windsor ON N9C 4C8 (519) 966-9918 (519) 966-9917 Visit Website Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×