Specialty: General Surgeon
- Speciality
- Location
- 1910 St. Laurent Blvd, CareMedics Elmvale, Ottawa ON K1G 1A4
- Speciality
- Location
- 8440 112 St NW, 2C3 Walter Mackenzie Health Sciences Centre, Division of Pediatric Surgery, Edmonton, Alberta, Canada, T6G 2B7
- Speciality
- Location
- 875 Carling Ave, Ottawa ON K1S 5P1
- Speciality
- Location
- C M P A, P O Box 8225, Station T, Ottawa ON K1G 3H7
- Speciality
- Location
- Health Sciences Centre, 300 Prince Philip Drive, St. John's, NL, NL A1B 3V6, CANADA
- Speciality
- Location
- Office Location, 170-1130 Morrison Drive, Ottawa ON K2H 9N6
- Speciality
- Location
- Suite 506, 2039 Robertson Road, Ottawa ON K2H 8R2
- Speciality
- Location
- Ottawa Hospital - General Campus, Rose Ages Breast Health Centre, 501 Smyth Rd, Ottawa ON K1H 8L6
- Speciality
- Location
- Ottawa Hospital - Civic Campus, 1053 Carling Avenue, CPC -1, Ottawa ON K1Y 4E9
- Speciality
- Location
- Suite 305, 1385 Bank St., Ottawa ON K1H 8N4