Specialty: General Surgeon
- Speciality
- Location
- Rouge Valley Centenary Hospital, The Court Offices, 2863 Ellesmere Road, Suite #418, Scarborough ON M1E 5E9
- Speciality
- Location
- Suite 207, 1371 Neilson Road, Scarborough ON M1B 4Z8
- Speciality
- Location
- 240 McNabb Street, Sault Ste Marie ON P6B 1Y5
- Speciality
- Location
- Suite 407, 2863 Ellesmere Road, Scarborough ON M1E 5E9
- Speciality
- Location
- Suite 303, 4040 Finch Avenue East, Scarborough ON M1S 4V5
- Speciality
- Location
- 750 Great Northern Road, Sault Ste Marie ON P6B0A8
- Speciality
- Location
- 240 McNabb Street, Sault Ste Marie ON P6B 1Y5
- Speciality
- Location
- Group Health Centre, 240 McNabb Street, Sault Ste Marie ON P6B 1Y5
- Speciality
- Location
- Group Health Centre, 240 McNabb Street, Sault Ste Marie ON P6B 1Y5
- Speciality
- Location
- Algoma District Medical Group, Group Health Centre, 240 McNabb Street, Sault Ste Marie ON P6B 1Y5