Windsor Heart Institute provides cardiac diagnostic testing and consultation services. We have three locations to serve patients :1) 2464 Howard Avenue in Windsor 2) 186 Talbot Street South in Essex and 3) 2125 Front Road in LaSalle. All appointments are made through our main location in Windsor