Specialty: Thoracic Surgeon
- Speciality
- Location
- 8637 County Road 91, Stayner ON L0M 1S0, Canada
- Speciality
- Location
- 22 Richmond Street, Unit 102, Richmond Hill ON L4C 3Y1
- Speciality
- Location
- Pacemaker Clinic, Oakville-Trafalgar Hospital, 3001 Hospital Gate, Oakville ON L6M 0L8
- Speciality
- Location
- 56 Prospect Street, Newmarket ON L3Y 3S9
- Speciality
- Location
- Suite 201, 525 Belmont Ave., Kitchener ON N2M 5E2
- Speciality
- Location
- St Mary's Reg Cardiac Care Centre, 911 Queen's Boulevard, Kitchener ON N2M 1B2
- Speciality
- Location
- Kingston General Hospital, 76 Stuart Street, Kingston ON K7L 2V7
- Speciality
- Location
- Kingston General Hospital, 76 Stuart Street, Kingston ON K7L 2V7
- Speciality
- Location
- 188 Beach Ave, Kelowna, BC, V1Y 5R8, Canada
- Speciality
- Location
- 1829 Split Rail Pl, Kelowna, BC, V1P 1R1