Specialty: General Surgeon
- Speciality
- Location
- 65 Third Street, Welland ON L3B 4W6
- Speciality
- Location
- POBox39039, RPO Columbia, Waterloo ON N2T 0A7
- Speciality
- Location
- 212-245 Pelham Road, St Catharines ON L2S 1X8
- Speciality
- Location
- 16 Andrew St, Unit 102, Kitchener ON N2H 5R2
- Speciality
- Location
- 16 Andrew St, Kitchener ON N2H 5R2
- Speciality
- Location
- 3-4771 Cordova Bay Rd, Victoria, BC, V8Y 2J7
- Speciality
- Location
- Memorial Pavilion, Royal Jubilee Hospital, 1952 Bay Street, MP-WW215B, Victoria, BC, V8R 1J8, Canada
- Speciality
- Location
- 809 Yonge St, Box 2446, Walkerton ON N0G 2V0
- Speciality
- Location
- 405-1120 Yates St, Victoria, BC, V8V 3M9
- Speciality
- Location
- 302-2020 Richmond Rd, Victoria, BC, V8R 6R5