Specialty: Urologist
- Speciality
- Location
- 1121 Yates St, Victoria, BC, V8V 3N1
- Speciality
- Location
- 101-1503 Hillside Ave, Victoria, BC, V8T 2C1
- Speciality
- Location
- 201-3301 24 Ave, Vernon, BC, V1T 9S8
- Speciality
- Location
- 201-3301 24 Ave, Vernon, BC, V1T 9S8
- Speciality
- Location
- Suite 201, 2630 Rutherford Road, Vaughan ON L4K 0H2
- Speciality
- Location
- Vaughan Urology Associates, 2630 Rutherford Road, Suite 201, Vaughan ON L4K0H2
- Speciality
- Location
- Suite 201, 2630 Rutherford Road, Vaughan ON L4K 0H2
- Speciality
- Location
- 1537 Second Ave, Trail, BC, V1R 1M3
- Speciality
- Location
- 1537 Second Ave, Trail, BC, V1R 1M3
- Speciality
- Location
- 1200 Hospital Bench, Trail, BC V1R 4M1