Geoff Rabideau

519-772-7721

55 King St. West Suite 700, Kitchener


Giesbrecht, Griffin, Funk & Irvine LLP

519-579-4300

60 College St, Kitchener


Giffen LLP

519-578-4150

50 Queen St N, Suite 500, Kitchener


Giffen LLP

519-578-4150


Giffen LLP

519-578-4150

50 Queen St N, Suite 500, Kitchener


Gothard, J C M Qc

519-578-3250

53 Roy St, Kitchener


Gowling WLG (Canada) LLP

519-576-6910

50 Queen St N, Suite 1020, Kitchener


Grant, W Schafer

519-743-3615

1444 King St E, Kitchener


Gratl Law Office

519-746-0303

9 Young St E #1, Waterloo


Greaves, L K

519-576-7200

172 King St N, Waterloo


Grossman, Mark

519-578-9010

17 Weber St W, Kitchener


Grupp, Aaron

519-578-3330

678 Belmont Ave W #101, Kitchener


Guy, James R

519-744-4466

305 King St W #604, Kitchener


H C Mahlstedt

519-744-8177

111 Duke St E, Kitchener


Haalboom, Richard Qc

519-579-2920

7 Duke St W #304, Kitchener


Hafemann, Eric

519-744-7505

500 Dutton Dr, Waterloo


Haller, Stephen P

519-576-8650

370 Frederick St, Kitchener


Hanbidge, Kenneth

519-579-5600

7 Union St E, Waterloo


Haney, Haney & Kendall

519-747-1010

41 Erb St E, Waterloo


Haney, Peter T M

519-579-1040

71 Weber St E, Kitchener


Harder, John A

519-662-3421

67 Huron St, New Hamburg


Hare, Robert J

519-576-6710

741 King St W, Kitchener


Heimbecker, Fred

519-886-1750

295 Weber St N, Waterloo


Heimpel, Justin

519-576-0460

300 Victoria St N #1, Kitchener


Herbert L Wunder

519-744-4191

911-101 Frederick St, Kitchener