Windsor Heart Institute Essex Return to Directory Business Name: Windsor Heart Institute EssexAddress: 169 Talbot St S, Essex, ONPhone: 519-800-2535